0
我想從我的上游分支獲取數據並將其轉存到我的存儲庫中。git rebase不可能繼續使用乾淨的副本
[email protected]:~/www/my-project-erp/my-folder$ git rebase upstream/master
CONFLIT (contenu) : Conflit de fusion dans package.json
得到了在的package.json衝突,我編輯的文件,並將其添加
[email protected]:~/www/my-project-erp/my-folder$ git add package.json
我繼續我的底墊
[email protected]:~/www/my-project-erp/my-folder$ git rebase --continue
Application de update version
Aucun changement - avez-vous oublié d'utiliser 'git add' ?
S'il n'y a plus rien à indexer, il se peut qu'autre chose ait déjà
introduit les mêmes changements ; vous pourriez avoir envie de sauter ce patch.
Lorsque vous aurez résolu ce problème, lancez "git rebase --continue".
Si vous préférez sauter ce patch, lancez "git rebase --skip" à la place.
Pour extraire la branche d'origine et stopper le rebasage, lancez "git rebase --abort".
這裏
奇怪的句子,我有一個消息沒有改變,你忘了使用 'git add'?
我檢查,以防萬一
[email protected]:~/www/my-project-erp/my-folder$ git status
rebasage en cours ; sur 6e3f853
Vous êtes en train de rebaser la branche 'master' sur '6e3f853'.
(tous les conflits sont réglés : lancez "git rebase --continue")
rien à valider, la copie de travail est propre
工作副本是說乾淨的狀態,沒有衝突剩餘。
現在開始我要瘋了,並進行仔細檢查...
[email protected]:~/www/my-project-erp/my-folder$ git rebase --continue
Application de update version
Aucun changement - avez-vous oublié d'utiliser 'git add' ?
S'il n'y a plus rien à indexer, il se peut qu'autre chose ait déjà
introduit les mêmes changements ; vous pourriez avoir envie de sauter ce patch.
Lorsque vous aurez résolu ce problème, lancez "git rebase --continue".
Si vous préférez sauter ce patch, lancez "git rebase --skip" à la place.
Pour extraire la branche d'origine et stopper le rebasage, lancez "git rebase --abort".
[email protected]:~/www/my-project-erp/my-folder$ git status
rebasage en cours ; sur 6e3f853
Vous êtes en train de rebaser la branche 'master' sur '6e3f853'.
(tous les conflits sont réglés : lancez "git rebase --continue")
rien à valider, la copie de travail est propre
所以很明顯我的底墊有沒有衝突,但我不能再繼續下去。我錯過了什麼?當然,我也嘗試過並重試過幾次,但結果也一樣。
謝謝
我試過了,它再次觸發了我的衝突。然後我做了git checkout --ours。和git add。 ,但又回到了我上面的地方,而沒有在新的git rebase之後繼續前進 - 繼續 –
如果它一次又一次地觸發相同的衝突,並且您始終需要HEAD版本,則可以跳過它直到結束。 –
好吧,我試圖再次跳過它,這一次它解決了它。可悲的是,當我試圖拉回來時,我再次遇到了我第十次解決的衝突!但最終在所有事情都妥善合併併成功重組之後。謝謝! –