按照公司的政策,除非與技術主管達成一致,否則所有的撤回都必須通過rebase而不是合併來完成。如何在IntelliJ Idea中默認使用rebase?
我使用Eclipse,併成功地將默認拉模式設置爲重新綁定到我的所有分支(儘管Eclipse建議合併爲默認模式)。
我的同桌,在我的同一個項目上工作,使用IntelliJ Idea。你猜怎麼了?他總是忘記在拉取時檢查「拉拽」,最終導致無盡的合併提交。
我經常不得不抱怨他違反我花了這麼長時間來制定標準的規則,那麼我需要強制推動從混亂中修復樹。這裏只有2人使用IntelliJ,其他使用Eclipse並且沒有Git問題。
如何在IntelliJ Idea中設置默認拉模式?
其實政策是,默認**任何**分支必須重新分配。合併是通過拉取請求或在大型實施活動期間發生的,導致樹廣泛分歧。 –
這可能是一個很好的答案,但事實上並非如此。 對於使用多種環境的開發人員,在git上使用全局配置不是一種可行的解決方案。例如xcode不允許git rebase。 –