簡體   English   中英

Git 克隆一個分支,而不是 master

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM