Bei einer größeren Git-Zusammenführung mit mehreren widersprüchlichen Dateien habe ich eine Datei fälschlicherweise als aufgelöst markiert ( git add FILE
nach einiger Bearbeitung).
Jetzt möchte ich meinen Konfliktlösungsversuch rückgängig machen und mit der Auflösung dieser Datei beginnen.
Wie kann ich das machen?
Antworten:
Die Lösung finden Sie hier: http://gitster.livejournal.com/43665.html
Dadurch wird der nicht aufgelöste Status wiederhergestellt, einschließlich aller Informationen zu übergeordneter und Zusammenführungsbasis, wodurch die Auflösung neu gestartet werden kann.
quelle
git reset
Berührt die Datei nicht.both modified
(im Konfliktzustand)both modified
". Das ist genau das beabsichtigte Ergebnis der Frage.-m
wie in--merge
Beispiel
quelle
git status
danach starte,FILE
wird es unter "Änderungen, die nicht für das Festschreiben bereitgestellt wurden" angezeigt. Ich würde jedoch erwarten, dass es unter "Nicht zusammengeführte Pfade" angezeigt wird, damit meine IDE es zum erneuten Zusammenführen aufnimmt ...