-1
我已經搜索並找不到此特定場景的答案。我想要最快的方式將當前分支推送到特定/不同的遠程分支。如何總是將當前分支推送到特定的遠程分支?
現在做到這一點的最好的辦法是寫:
$ git push remotename current-branch-name:remote-branch-name
是否有更好的方法來保存東西,所以有少打字的方式,而不必鍵入出當前分支的名字嗎?
我已經搜索並找不到此特定場景的答案。我想要最快的方式將當前分支推送到特定/不同的遠程分支。如何總是將當前分支推送到特定的遠程分支?
現在做到這一點的最好的辦法是寫:
$ git push remotename current-branch-name:remote-branch-name
是否有更好的方法來保存東西,所以有少打字的方式,而不必鍵入出當前分支的名字嗎?
將您的本地分支設置爲在推送過程中或使用branch
命令期間擁有不同名稱的遠程跟蹤分支。在你推你只是做:
git push -u remotename current-branch-name:remote-branch-name
它會比這樣說:
$ git push -u remotename current-branch-name:remote-branch-name
Total 0 (delta 0), reused 0 (delta 0)
To [email protected]:username/sample.git
* [new branch] current-branch-name -> remote-branch-name
Branch test set up to track remote branch remote-branch-name from origin.
嘗試使用
git push -u remote-name branch-name
一旦這樣做了以後,分支跟蹤遠程分支。現在,所有你需要做的是
git push
或者
git pull
,而無需指定遙控器或分支機構。