如何在使用git之后解开CVS文件夹
可能重复:
使用.git / info /排除太晚
.gitignore文件不会忽略
git - 从源代码控制中删除文件(但不是来自源代码)
我在我的.gitignore
和我的.git/info/exclude
文件中都有CVS/
。 但由于某些原因,对任何CVS文件夹的更改仍会被跟踪。
我厌倦了不得不在这些文件夹中手动取消更改。
一旦决定跟踪它们,我该如何让git停止跟踪CVS文件夹?
.gitignore
只会导致git忽略未跟踪的文件。 “CVS”已被追踪,因此您必须先将其从存储库中删除:
git rm -r --cached CVS
--cached
选项会导致git完整地保留文件的工作副本,而不是将其删除。 一旦完成, .gitignore
的条目将会阻止git再次与CVS目录交互。
一旦决定跟踪它们,我该如何让git停止跟踪CVS文件夹?
Git永远不会“决定”跟踪内容,它只会告诉它。 在某个时候,您手动将其添加到索引,然后将其提交到存储库。
链接地址: http://www.djcxy.com/p/23395.html