<分区>
Possible Duplicate:
git: can i commit a file and ignore the content changes?
我有一个简单的问题,我希望有一个简单的解决方案。
使用 Git(和 Tower,很棒的应用程序),我有一个存储库,其中有一个文件,每个人在克隆存储库时都需要下载该文件,但是该文件不应该重新上传更改(因为它是一个配置文件,带有数据库- 特定的用户名/密码和路径)- 仅在本地使用时进行更改。
我想做的是忽略我在本地对该文件所做的任何更改,因此当我将更改推送到我的存储库时,该文件不会得到更新。如何实现?
需要注意的是:
当我克隆 repo 时,文件出现了,但是当我忽略它时(仅限本地,而不是通过 .gitignore)我必须取消跟踪它,当我这样做并将更改推送回服务器时,任何人克隆 repo 将不会下载文件 << 不良行为。
如果我忽略该文件但没有取消跟踪它,该文件仍会显示在我的工作目录中,等待提交 << 不良行为。