當我在主人身邊時,我只需鍵入'git push'將提交推送到遠程回購。我希望當我在另一個分支上時可以這樣做,而不指定遠程名稱和分支名稱。這樣的:如何在'git push'中省略<remote>和<ref>?
現在:git push origin experimental:origin/experimental
極品:git push
當我在主人身邊時,我只需鍵入'git push'將提交推送到遠程回購。我希望當我在另一個分支上時可以這樣做,而不指定遠程名稱和分支名稱。這樣的:如何在'git push'中省略<remote>和<ref>?
現在:git push origin experimental:origin/experimental
極品:git push
您應該編輯您的.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
另外,看看這個answer如何從命令行實現這一點。
清晰簡潔的答案。 +1 – Abizern 2008-12-07 08:01:47