【发布时间】:2016-02-16 15:51:07
【问题描述】:
所以我环顾四周并了解如何将被忽略的目录添加到 git repo,但是在我看来,所有这些方法都会导致该目录中的每个文件都被添加,即使是那些仍然应该被忽略的文件。
例如我有一个名为 dir/ 的被忽略目录,我想将包含的源代码(.cpp 等)添加到 git repo,同时仍将 .gitignore 文件应用于该目录中的项目(即继续忽略 .o 文件等)。我认为应该起作用的命令是:
git add --all /path/to/dir/*
不过,这也会添加我仍然希望忽略的文件(.o 等)。
有人对此有任何想法吗?提前感谢您的帮助!
【问题讨论】:
-
你也可以看看这里,在没有 .gitignore 的情况下阻止服务器/客户端上被忽略的文件:stackoverflow.com/questions/35400416/…