在原始项目在GitHub上之后,我将文件夹(ChessEngine)拖放到了项目中。 ChessEngine最初具有自己的远程存储库,因此我从该ChessEngine文件夹中删除了.git文件。然后,我从整个文件夹(ChessArmyKnife)中删除了.git文件夹,并在较大的ChessArmyKnife文件夹中运行了git init。 GitHub仍然看不到ChessEngine文件夹。
答案 0 :(得分:1)
该文件夹为空。因为该文件夹不包含任何内容,因此没有提交给仓库!
答案 1 :(得分:0)
该文件夹未提交,因为该文件夹为空或其中的所有文件都被忽略。如果该文件夹用于内容,则您不想在存储库中提交内容,但是您确实想包含该目录,则可以在该目录中创建一个.gitignore文件。
文件:./ChessEngine/.gitignore
*
!.gitignore
*
将忽略目录中的所有文件。 !.gitignore
撤消.gitignore文件的规则时。
答案 2 :(得分:0)
要提交该文件夹以回购,请在其中创建一个.gitkeep文件,然后.n提交该文件。 Git只会将其视为一个空文件夹,但允许您进行提交。
https://fileinfo.com/extension/gitkeep GITKEEP文件扩展名-什么是.gitkeep文件,如何打开它?