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...