【发布时间】:2014-05-07 20:46:39
【问题描述】:
我们遇到了这样一种情况,即我们的 repo 中的文件应该被锁定在适当的位置,并且无法更改。
我已经将文件添加到.gitignore,但是当我在本地修改它时,git 仍然会跟踪它——我现在的理解是,在它们已经在 repo 中之后将文件/文件夹添加到 .gitignore 不起作用并且一种可能性是使用git rm --cached file 取消跟踪。
如果我这样做了,该文件是否将不再在 repo 中可供下一个克隆它的人使用?有没有更好的方法在 repo 中冻结这个文件?
【问题讨论】:
-
因此,备份一个步骤 - 锁定文件是您尝试解决的特定问题的解决方案。那是什么问题?也就是说,为什么它需要锁定到位?
-
它为我们的用户提供了一个基线配置,然后他们可以根据自己的喜好对其进行自定义(字体颜色等),但不需要与他人分享。
标签: git