2016-10-17 15 views
0

数か月前にGitに移行しました。移行を容易にするために、Eclipse用のEGitプラグインを採用しました。 「Git Staging」ビューには、「Commit」と「Commit and Push」の2つのボタンがあります。 Git Staging view in EclipseEclipse EGitで「Commit-and-Push」を無効にしたり禁止したりすることはできますか?

チームをCommit-Pull-Pushワークフローで訓練しました。しかし、 "Commit and Push"ボタンは実際に普及しています。これはワークフロー上のいくつかの問題を引き起こし、私はその使用をお勧めしますが、チーム全体でGitをより深く理解するまでは、このオプションを無効にしたり削除したりするのが大好きです。

これは可能ですか? 「コミットとプッシュ」を無効にする設定、プロパティ、またはオプションはありますか?

答えて

0

IMHO「コミットとプッシュ」ボタンを無効にすることはできません。

EGITではこれを無効にする設定オプションはありません。このボタンを削除/無効にしたい場合は、EGIT Eclipseプラグインのソースコードを編集してから、自分でビルドしなければなりません。

代わりにGITステージングビューをコミット目的で使用しないで、コミットにコミットダイアログを使用してみてください。 設定を無効にするUse Staging View to commit instead of Commit DialogWindows > Preferences > Git > Committing

+0

考えていただきありがとうございます。コミットダイアログにはまだコミットアンドプッシュ操作があり、全体的な情報は少なくなっています。例えば。 Git Stagingビューでは、現在のリポジトリとブランチ、およびファイルのステージング/非ステージングステータスが明確になります。 – sjgp

+0

はい。しかし、希望はありません。 EGITプラグインのソースコードを変更してビルドする必要があり、Eclipseのインストール環境にインストールする必要があります。 –

関連する問題