按照公司的政策,除非与技术主管达成一致,否则所有的撤回都必须通过rebase而不是合并来完成。如何在IntelliJ Idea中默认使用rebase?
我使用Eclipse,并成功地将默认拉模式设置为重新绑定到我的所有分支(尽管Eclipse建议合并为默认模式)。
我的同桌,在我的同一个项目上工作,使用IntelliJ Idea。你猜怎么了?他总是忘记在拉取时检查“拉拽”,最终导致无尽的合并提交。
我经常不得不抱怨他违反我花了这么长时间来制定标准的规则,那么我需要强制推动从混乱中修复树。这里只有2人使用IntelliJ,其他使用Eclipse并且没有Git问题。
如何在IntelliJ Idea中设置默认拉模式?
其实政策是,默认**任何**分支必须重新分配。合并是通过拉取请求或在大型实施活动期间发生的,导致树广泛分歧。 –
这可能是一个很好的答案,但事实上并非如此。 对于使用多种环境的开发人员,在git上使用全局配置不是一种可行的解决方案。例如xcode不允许git rebase。 –