想問git一些基本問題,我有個項目,公共部分放到master,定制的功能放到分支,
我平日都會在master上修改公共部分,更新時希望分支也能修改,但是就是更新的時候常常conflict
我的操作步驟是:master上先提交git add .=>git commit -am 'xx'=>git push -u origin master
然後就把公共部分新的內容更新到分支:git branch 分支= >git pull=>git merge
git pull的時候就已經報了confict請問正確的步驟應該是?
按照你這個流程的肯定是會衝突的,只能去both modified的檔案去手動修復conflict,然後再提交。
如果在master分支上改動了一個文件,然後你在另一個分支也改動了這個文件,那當你在merge的時候就會有衝突。
要不就解決衝突 ,git add , git rebase --continue;
要不就每天merge分支,這樣衝突會少很多