2012-10-01 3 views

答えて

16

エイリアシングを試すことができます。

git config alias.ps "push --recurse-submodules=check" 

その後

git ps 
+6

そうです、それは私がやっていることです。しかし、実際のプッシュをデフォルトにすることができれば良いでしょう。 – noah

+0

または 'alias.push'がコマンドをオーバーライドしても動作しないようである場合 – nmr

10

のGit v2.7.0を使用しpush.recurseSubmodules設定オプションのサポートを追加します。これは、コマンドラインオプション--recurse-submodulesと同じ値に設定できます。たとえば:

git config push.recurseSubmodules check 

git pushの後続の呼び出しは、サブモジュールがプッシュされていることを自動的にチェックすることを意味します。

+0

[この質問](http://stackoverflow.com/questions/5814319/git-submodule-push)の回答も参照してください。 –

関連する問題