我可以‘git’提交一个文件并忽略它的内容更改吗?
我团队中的每个开发人员都有自己的本地配置。配置信息存储在一个名为devtargets.rb
在我们的RAKE构建任务中使用。不过,我不希望开发人员破坏对方的devTarget文件。
我的第一个想法是把那个文件放到.gitignore
列表,使其不承诺于git。
然后我开始思考:是否可以提交文件,但忽略对文件的更改?因此,我会提交该文件的默认版本,然后当开发人员在他们的本地机器上更改它时,git将忽略这些更改,并且当您执行git状态或git提交时,它不会出现在已更改的文件列表中。
这有可能吗?这将是一个很好的特征.。