2011-07-27 15 views
2

具体的なブランチでgit pushコマンドで何らかの確認を設定する方法は?私はプロダクションブランチを持っていて、時にはプロダクションブランチで私が忘れてしまったことを忘れてしまいました。git pushコマンドの確認

答えて

0

git fetchとすることができます。次に、新しいコミットがプッシュされた場合は、git statusが通知します。

+0

@Mikhail:bitスクリプトを使ってgit fetchを呼び出し、git pullを呼び出すのはどうですか? –

2

潜在的な解決策は、 'production'ブランチに関連付けられた設定を削除することです。

git config --unset branch.<branch>.remote 
git config --unset branch.<branch>.merge 

そのように、あなたはからプルするリモートものに言及するを持っている(またはそのことについては、にプッシュ)。
あなたはプルの別名定義する場合:のために、あなたはできません確信している

  • その後、プル
  • とリモートを削除し、そのブランチのための設定をマージし、

をそのブランチは、追加のパラメータを入力せずに単純な "git pull"を実行します。

0

"master"のような保護されたブランチにコミットするためのプリフックが必要です。

how-to-prevent-push-to-master」のこのブログはあなたに役立ちます。

PS:GITバージョン1.8.2以上が必要です。

関連する問題