144 git 拉取某個分支到本地

2021-08-24 20:44:50 字數 1202 閱讀 9599

2023年12月07日 14:18:54

2016.2.21

寫這篇文章時git水平太菜,git 拉取其實只需要 git fetch origin ***、 git pull origin ***即可。

---------------------分割線-----------------------------

假設你已經配置好了各種ssh key之類並熟悉基本的git建立分支、提交分支命令。

比如下圖共有2個分支,自己在一台未配置origin電腦上想要拉取某個分支(dev)到本地。

比如我想拉取dev到本地來

通常情況下,我會先直接嘗試:git clone

會報這種錯誤:fatal: repository '/' not found

顯然分支並不是有效的repository位址

於是嘗試另外的方法

首先自己要與origin master建立連線:git remote add origin [email protected]:***x/nothing2.git

然後我們才能切換到其中某個子分支:git checkout -b dev origin/dev

可能會報這種錯誤:fatal: cannot update paths and switch to branch 'dev' at the same time.

did you intend to checkout 'origin/dev' which can not be resolved as commit?

原因是你本地並沒有dev這個分支,這時你可以用git branch -a命令來檢視本地是否具有dev分支

我們需要:git fetch origin dev命令來把遠端分支拉到本地

然後使用:git checkout -b dev origin/dev在本地建立分支dev並切換到該分支

最後使用:git pull origin dev就可以把某個分支上的內容都拉取到本地了

git拉取遠端分支到本地

檢視遠端分支 git branch r 檢視本地分支 git branch 拉取遠端分支 git checkout b 本地分支 origin 遠端分支 拉取遠端分支 git pull origin 遠端分支 建立分支 git branch set upstream to origin 遠端分支名 ...

git 拉取遠端分支到本地

步驟 1 新建乙個空檔案,檔名為hhhh 2 初始化 git init3 自己要與origin master建立連線 下劃線為遠端倉庫鏈結 git remote add origin git github.com x nothing2.git4 把遠端分支拉到本地 git fetch origin ...

git 拉取遠端分支到本地新分支

方法1 可以把遠端某各分支remote branch name拉去到本地的branch name下,如果沒有branch name,則會在本地新建branch name git fetch origin remote branch name branch ame 然後切換分支 git checkou...