我在Github中有一个代码存储库。我尝试使用以下命令在代码库中添加新目录: git添加CodeRevision,其中CodeRevision是一个新目录。 我得到了致命的东西:pathspec' CodeRevision /'没有匹配任何文件"信息。是否无法在GIT中添加新目录?
答案 0 :(得分:2)
Git does not track empty directories。有些人将.gitkeep
放在他们想要跟踪的其他空目录中。
或者您可以按照here解释.gitignore
。
这真的引出了一个问题:如果它是空的,为什么要追踪它?但那是你的回答。
答案 1 :(得分:0)
Git只跟踪文件,而不是目录。
如果您将文件放在目录中并添加该文件,该目录将自动存在。
但是没有办法在git中创建一个空目录。
答案 2 :(得分:0)
如果您尝试将空目录添加到Git存储库中。请参阅:How can I add an empty directory to a Git repository?
您需要在目录中包含要跟踪的内容(即.handlerInstantiator()
,.gitkeep
)。