2016-10-17 36 views
0

幾個月前我們遷移到了Git。爲了簡化過渡,我們採用了Eclipse的EGit插件。 Git Staging視圖包括2個按鈕:「Commit」和「Commit and Push」 Git Staging view in Eclipse我們可以在Eclipse EGit中禁用或阻止「提交併推送」嗎?

我們在Commit-Pull-Push工作流中培訓團隊。但「提交和推送」按鈕在實踐中已變得流行。它會導致一些小的工作流程問題,我不鼓勵它的使用,但是希望禁用或刪除該選項,直到我們對Git有更深入的團隊瞭解。

這可能嗎?是否有設置,屬性或選項禁用「提交和推送」?

回答

0

恕我直言,我們不能使「提交和推送」按鈕被禁用。

EGIT不提供任何優先選項來禁用此選項。如果你想刪除/禁用這個按鈕,你必須編輯EGIT eclipse插件的源代碼,然後自己構建它。

而是嘗試不使用GIT staging視圖來提交目的,但使用提交對話框進行提交。 禁用偏好Use Staging View to commit instead of Commit DialogWindows > Preferences > Git > Committing

+0

感謝您的想法,但我沒有看到這種改變的好處。提交對話框仍然具有提交和推送操作,並且具有較少的整體信息。例如。在Git Staging視圖中,更清楚的是當前的存儲庫和分支以及文件的分階段/未分期狀態。 – sjgp

+0

是的。但沒有希望。你必須修改EGIT插件的源代碼,build是你自己的,並且在你的eclipse安裝中。 –

相關問題