我的团队中每个开发人员都有自己的本地配置,这些配置存储在名为devtargets.rb
的文件中,用于我们的rake构建任务。我不想让开发者互相覆盖他们的devtargets文件。
我的第一个想法是将该文件放入.gitignore
列表中,以便不提交到git。
然后我开始想:是否可能提交文件,但忽略文件的更改?因此,我会提交一个默认版本的文件,然后当开发人员在他们的本地计算机上更改它时,git会忽略更改,并且在执行git status或git commit时不会显示在更改文件列表中。
这可行吗?这肯定是一个好功能...