
Wenn ich versuche, eine Datei zusammenzuführen, erhalte ich
$ git merge origin/develop
Removing t/table_statistic_grains_test.t
Removing t/table_statistic_grains_calllog.t
Removing t/table_statistic_grains_accession.t
Auto-merging t/table_donor_document.t
Auto-merging install.sh
CONFLICT (content): Merge conflict in install.sh
Wenn ich jedoch diese Liste verliere und versuche, die Zusammenführung abzuschließen, erhalte ich nur Folgendes:
$ git merge
error: 'merge' is not possible because you have unmerged files.
hint: Fix them up in the work tree,
hint: and then use 'git add/rm <file>' as
hint: appropriate to mark resolution and make a commit,
hint: or use 'git commit -a'.
fatal: Exiting because of an unresolved conflict.
Wie bekomme ich die Liste zurück, ohne --abort
einen erneuten Versuch zu unternehmen merge
?
Antwort1
Verwenden Sie das Git-Mergetool für die Datei „install.sh“ oder bearbeiten Sie sie in Ihrem Editor, um die Datei manuell zusammenzuführen. Anschließend sollten Sie die zusammengeführte Datei zum Index hinzufügen und festschreiben. Jetzt sollten Sie Gelegenheit haben, andere Dinge zu tun.
git mergetool install.sh
git add install.sh
git commit -a