2008-12-07 48 views
5

當我在主人身邊時,我只需鍵入'git push'將提交推送到遠程回購。我希望當我在另一個分支上時可以這樣做,而不指定遠程名稱和分支名稱。這樣的:如何在'git push'中省略<remote>和<ref>?

現在:git push origin experimental:origin/experimental

極品:git push

回答

12

您應該編輯您的.git/config文件。應該已經設置了這樣的東西:

[branch "master"] 
    remote = origin 
    merge = refs/heads/master 

只需複製組並根據您的需要進行編輯。例如,你可以有:

[branch "master"] 
    remote = origin 
    merge = refs/heads/master 
[branch "experimental"] 
    remote = origin 
    merge = refs/heads/experimental 
+0

清晰簡潔的答案。 +1 – Abizern 2008-12-07 08:01:47

相關問題