用例 - 我在github上有一個代碼庫,它有幾個分支。 例如開發,集成,迴歸,製作等 我通常使用這個命令添加遠程分支:git remote add upstream <repo link>.git
git - 如何在上游設置遠程分支出分支?
所以,git remote -v
顯示如下:
upstream <repo link>.git (fetch)
upstream <repo link>.git (push)
但如果遙控器有一個分支,然後什麼命令應我用來設置該分支?
用例 - 我在github上有一個代碼庫,它有幾個分支。 例如開發,集成,迴歸,製作等 我通常使用這個命令添加遠程分支:git remote add upstream <repo link>.git
git - 如何在上游設置遠程分支出分支?
所以,git remote -v
顯示如下:
upstream <repo link>.git (fetch)
upstream <repo link>.git (push)
但如果遙控器有一個分支,然後什麼命令應我用來設置該分支?
運行git fetch
或git pull
調出包括新分支在內的遠程更改。
運行git branch -a
列出所有遠程分支。
要移動或取出的遠程分支使用
Syntax: git checkout -t remotes/upstream/branchname
Example: git checkout -t remotes/origin/branchname
這裏工作-t將創建上游分支映射的本地分支。因此,下一次推/拉/取操作不會要求您在某個時間運行git branch --set-upstream-to
。
要建立一個新的遠程分支到本地,您可以使用git fetch
。
之後,你會找到git branch -a
的分支。
如果你想在新的分支上工作,只需使用git checkout branchname
。