git没有在子文件夹中添加内容

时间:2019-06-20 09:59:59

标签: git

我有一个项目,该项目具有从pyo派生的经过修改的程序包(python的音频程序包)。结构是这样的:

├── Mymodule
│   └── mymodule.py
├── README.md
└── pyo
    ├── COPYING.LESSER.txt
    ├── COPYING.txt
    ├── ChangeLog
    ├── README.md
    ├── build
    ├── doc-sphinx
    ├── embedded
    ├── examples
    ├── externals
    ├── include
    ├── installers
    ├── pyo.py
    ├── pyo.pyc
    ├── pyo64.py
    ├── pyo64.pyc
    ├── pyolib
    ├── scripts
    ├── setup.py
    ├── src
    └── utils

我抱怨说pyo是一个存储库,所以我做了git rm --cached pyo,然后在.git中手动删除了.gitignorepyo/。但是,随后git ls-filespyo/被推动时什么也没显示。

所以我的问题是我如何将pyo /中的所有文件添加到我的主存储库,又如何不将pyo视为子模块。

非常感谢

J

1 个答案:

答案 0 :(得分:0)

您可以通过从存储库根文件夹执行以下命令来将文件添加到git index:

git add .