[英]Git clone a branch, not master
我將 Git Bash 用於 bitbucket。 我創建了一堆,我推送了一些提交,其他人推送了 master 中的提交作為例外。 現在我在不同的機器上。 我想克隆或下載我的分支而不是 master 的最新提交的解決方案? 我怎樣才能做到這一點?
我認為您正在尋找git clone
的--branch
選項,它允許您指定最初在克隆存儲庫中簽出的分支。
git clone --branch mybranch $URL/foo
大致相當於
git clone $URL/foo
cd foo
git checkout mybranch
cd ..
如果您使用 git,則可以使用git clone -b <name_of_branch> <URL_Repository>
輕松完成,如果您想拉取,請執行git pull origin <name_of_branch> <URL_Repository>
。
問候
您可以使用以下解決方案:-
步驟 1:使用以下命令和憑據克隆存儲庫。
git clone <Repository URL>
第 2 步:檢出分支並從那里提取最新代碼。
git checkout -b <your origin branch>
第三步:拉取最新代碼
git pull origin <your origin branch name where latest code is available>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.