我想從另一個分支下載代碼:版本是不拉
切換到我的分支:
git checkout mybranch
然後執行其中要下載的代碼分支的合併:
git merge another_branch
進行下載:
git pull
我收到一條消息,即使它不是最新的。 我做錯了什麼?
我想從另一個分支下載代碼:版本是不拉
切換到我的分支:
git checkout mybranch
然後執行其中要下載的代碼分支的合併:
git merge another_branch
進行下載:
git pull
我收到一條消息,即使它不是最新的。 我做錯了什麼?
我打算假設「other_branch」是遠程存儲庫上託管的另一個分支,並且您在本地回購中還有該分支的一些歷史記錄。
試試這個:
git checkout another_branch git pull origin another_branch git checkout mybranch git merge another_branch
這將:
another_branch
another_branch
任何遠程更改您的本地版本我沒有答案的本地版本進行合併的another_branch
本地版本,但可以確認的信念,回購是不是最新的遠程。
A) Do `git remote -v` to verify remote repo config is correct.
B) Do `git describe` to see the HEAD of local repo.
C) Do `git ls-remote -h` to look at HEAD of remote.
B和C應該有相同的SHA值。他們有相同的SHA嗎?
它的工作原理。謝謝 :) – Mark