1
我通常切換到一個分支,做什麼時候應該使用'git pull origin',什麼時候應該使用'git pull origin master'?
git pull origin branchname
,或者如果我在主然後我做
git pull origin master
但是,我看到幾個地方暗示要始終做到
git pull origin
是否有使用其中一種的具體用例?
我通常切換到一個分支,做什麼時候應該使用'git pull origin',什麼時候應該使用'git pull origin master'?
git pull origin branchname
,或者如果我在主然後我做
git pull origin master
但是,我看到幾個地方暗示要始終做到
git pull origin
是否有使用其中一種的具體用例?
git pull實際上是git fetch
後跟git merge FETCH_HEAD
的快捷命令。換句話說,在幕後的git拉運行混帳具有給定參數
$ git fetch origin #or git pull origin
上述命令將文件從遠程裁判/頭/命名空間的所有分支,並將它們存儲到本地裁判/遙控器/產地/命名空間中取。
$ git fetch origin master #or git pull origin master
上述命令僅複製master
分支從遠程&將它們存儲在本地。
嗯,也許如果你在你當前的分支上使用git pull origin,它會拉動當前分支,所以你不會錯誤地將主控拉到當前分支。 – nXqd
@Vdt這是一個好點! – Ragini