Ich habe versucht, einen rebase
Code zu schreiben, den ich übernommen, aber nicht gepusht habe, weil ich gehört habe, dass es einige Änderungen in der Herkunft gibt, die sich auf das auswirken könnten, woran ich gerade gearbeitet habe. Hier ist, was ich bekomme:
Wir verwenden Tortoise Git als Front-End-Editor, also ging ich in das Resolve-Tool. Es zeigt normalerweise Unterschiede, die natürlich OK sind, und Konflikte, die es nicht sind. Es zeigt mir absolut keine Konflikte in der referenzierten Datei (StoreListCtrl.js). Es gibt offensichtlich Unterschiede, aber keine Konflikte. Was bedeutet das, und wie behebe ich es, damit ich die Rebase vervollständigen und schließlich meinen Code zusammenführen kann?
Es ist möglich, dass das Lösungstool die Konflikte automatisch für Sie behoben hat. Es ist mir passiert (und verwirrt mich) vorher. In diesem Fall können Sie wahrscheinlich direkt zu git rebase --continue
gehen.
Die vollständige Checkliste lautet:
git status
nichtstufige Änderungen anzeigt:
<<<
>>>
haben:
git add
: Dies markiert die Konflikte als aufgelöst git rebase --continue
Tags und Links git tortoisegit rebase merge-conflict-resolution