提交特定于机器的配置文件我开发时的一个常见场景是,代码库将有几个配置文件,这些配置文件需要特定于机器的设置。这些文件将被签入Git,其他开发人员总会意外地将它们签回并破坏其他人的配置。一个简单的解决方案就是不将它们签入到Git,甚至为它们添加一个.gitignore条目。但是,我发现在文件中设置一些合理的缺省值要好得多,开发人员可以对其进行修改以满足他的需要。有没有一种优雅的方法可以让Git很好地处理这些文件?我希望能够修改特定于机器的配置文件,然后能够在不签入该文件的情况下运行“git COMMIT-a”。
3 回答
炎炎设计
TA贡献1808条经验 获得超4个赞
git update-index --skip-worktree filename
git commit -a
git reset --hard
git update-index --assume-unchanged
git help update-index
.
- 3 回答
- 0 关注
- 516 浏览
添加回答
举报
0/150
提交
取消