国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

git merge後不合併與產(chǎn)生衝突,而是直接替換掉。
伊謝爾倫
伊謝爾倫 2017-06-22 11:52:46
0
3
1193

1.正式環(huán)境有倉庫,但是當時同事為了方便,直接打了個包再測試環(huán)境進行開發(fā)了,現(xiàn)在開發(fā)完,新開發(fā)的這個部分沒有納入版本庫。不知道如何合併。

2.我現(xiàn)在基於dev分支,創(chuàng)建了一個new的分支,並將之前沒有納入版本庫的文件,直接替換掉new分支下的文件,並add commit。

3.我現(xiàn)在又基於dev分支,又創(chuàng)建了一個dev2的分支,切換到dev2下,merge new分支,發(fā)現(xiàn)merge過程中文件並沒有合併與產(chǎn)生衝突,而是刪除了dev2下的文件,新建了new分支下的那些檔案。

勞煩大家如果遇到類似的問題,請指點下。謝謝!

伊謝爾倫
伊謝爾倫

小伙看你根骨奇佳,潛力無限,來學PHP伐。

全部回覆(3)
過去多啦不再A夢

兩個問題。

  1. 你說的 “新開發(fā)的部分” 指的是哪個部分?

  2. 你現(xiàn)在需要把 dev2 變成什麼樣子?

曾經(jīng)蠟筆沒有小新

可以試試git cherry-pick指令,可以把某個commit合入到某個分支。

過去多啦不再A夢

git merge 實際上會把你目前dev2分支最後的工作節(jié)點,new分支最後的節(jié)點和他們共同的父節(jié)點做一次三方合併,new分支相較於他們的共同節(jié)點相當於變更了全部文件,而dev2分支並沒有變化,所以git 會選擇自動
merge 替換掉dev2 上的檔案

按照你的說法,你的同事應(yīng)該是只調(diào)整了部分功能,可以考慮是用 git difftool 來手動合併兩個分支

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板