0
我和我的朋友正在同時開展一個項目,所以我創建了2個分支branch_a
(我工作)branch_b
(他工作),現在我們要合併他的工作我在master
分支。
我最常做的,當我完成我的工作是:
Git:更新來自兩個分支的主分支
git add *
git commit -m "my new commit"
git push origin branch_a
之後,我只是我的工作合併到主分支這樣的:
git checkout master
git merge branch_a
git push origin master
但是,當我想要得到的在branch_b
我朋友的工作,通過這樣做:
git checkout branch_a
git merge branch_b
時I g et此消息Already up-to-date
!!
我該如何解決這個問題?
什麼'git fetch'呢? – SlimenTN
'git fetch'更新遠程追蹤分支,例如'origin/branch_b',但不影響任何本地分支機構。在分支上執行'git pull'相當於執行'git fetch',然後將跟蹤分支合併或重定位到本地分支。 –
它的工作原理,thnx爲你的時間:) – SlimenTN