2013-06-30 5 views
5

、多くの場合、私はhg pushをやると私は、このエラーメッセージが表示されます:私はメッセージを取得する理由で結構ですMercurialでは、常に新しいブランチをプッシュする設定がありますか? Mercurialのを使用する場合は

(use 'hg push --new-branch' to create new remote branches) 

が、私は理解しています。しかし、私はいつもいつも私が何をしなくても、新しい枝をプッシュすることを忘れないようにMercurialのを強制的にどのような方法があった場合、私は思っていたので、新しい枝をプッシュする

hg push 
... 
(use 'hg push --new-branch' to create new remote branches) 
--- 
hg push --new-branch 

答えて

3

デフォルトを設定する方法がありました[default]セクションを.hgrcに設定して、水銀に関するコマンドのオプションを指定しましたが、現在はdeprecatedです。

これを行うには、aliasesを使用することをお勧めします。あなたの.hgrcで、置く:

[alias] 
pushb = push --new-branch 

をその使用hg pushb後は新しい枝を作成プッシュします。

0

あなた.bashrcにエイリアスを追加することができます。

例:

alias hgp="hg push --new-branch"

その後hgpは常に成功したコードをプッシュします。

関連する問題