我有一个目录,在这个目录中有很多子目录。我只想追踪其中的4个(我知道他们的名字)。
许多人可以访问顶级目录,其中一些人有时会添加新的子目录。
当我现在用命令列出回购的状态时
git状态
我得到了一大串“未追踪”条目
我怎么知道git,我只对我想要跟踪的四个目录感兴趣?
发布于 2010-07-06 16:21:51
顶层目录中的.gitignore
(或.git/info/excludes
):
*
!/somedir_a/
!/another_dir/
!/dir.the.third/
!/one-last-dir/
但是,如果有多个人可以访问顶级目录,他们可能会损坏您的.git
目录。
或者,您可以只运行git status -uno
(意思是“不要显示未跟踪的文件”)。在默认情况下,使用git config status.showUntrackedFiles no
使git status
在存储库中像这样工作。
发布于 2010-07-06 16:21:06
你不会在.gitignore文件中添加你不想跟踪的条目吗?
最好的
https://stackoverflow.com/questions/3188065
复制相似问题