Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的主分支中开发。我的同事在他们的个人主分支中发展。我们将其合并到组织主分支中(这简化了 AppVeyor、TravisCI 和其他服务的使用,还允许拥有仅用于每个开发人员文档的并行分支)。合并 ReadMe.md 很痛苦。是否有可能:
有一些策略可以解决这个问题 ( git merge --strategy ours, git update-index --assume-unchanged),但它们仍然会带来维护负担。更好的选择是重新考虑您的要求:为什么要对全局文件进行特定于本地的更改?
git merge --strategy ours
git update-index --assume-unchanged
所有开发人员的配置通常应该是一致的,特别是如果您通过 Vagrant 之类的工具使用版本化开发环境。如果你有非常具体的笔记(例如提醒自己做某些事情的待办事项列表),那么它应该放在一个单独的、未跟踪的文件中。