作者:浮云 | 来源:互联网 | 2023-02-07 21:02
根据公司政策,所有拉动除非与技术主管达成一致,否则必须使用rebase而不是合并.
我使用Eclipse并成功设置默认的拉模式到我的所有分支(尽管Eclipse建议合并为默认模式).
我的同事,在我的同一个项目上工作,使用IntelliJ Idea.你猜怎么着?他总是忘记在拉动时检查pull-with-rebase,最后进行无休止的合并提交.
我经常不得不抱怨他违反我花了很长时间制定标准的规则,然后我需要强行推动修复树上的混乱.这里只有2个人使用IntelliJ,其他人使用Eclipse并且没有使用Git的问题.
如何在IntelliJ Idea中设置默认拉模式?
1> 小智..:
在IntelliJ中,您可以设置默认拉取策略
File -> Settings -> Version Control -> Git
在"更新方法"下更改它.在那里你可以选择"Rebase"而不是"Merge".
2> ElpieKay..:
独自留下IntelliJ IDEA.git config --global pull.rebase true
在他的git bash中运行.或者在每个分支的基础上设置它git config --global branch..rebase true
,这样更安全,更灵活.