GIT mich mit seinen nicht hilfreich Fehlermeldungen vermengen weiter :( Diese wirklich einen Preis verdient:Git merge ist nicht möglich, weil ich nicht zusammengefassten Dateien haben
„git merge ist nicht möglich, weil Sie nicht zusammengefassten Dateien haben“
Meine Situation:. Mein Herr Zweig auf github bearbeitet wurde (direkt im Browser), während meine lokalen Hauptzweig auch bearbeitet wurde
Foolishly, nahm ich an Sie einfach die beiden Versionen zusammenführen konnte und mit ihm getan werden, aber leider kann ich nicht zusammenführen - weil meine Dateien nicht zusammengefasst werden.
git merge remote/master
Ergebnisse in
error: merge is not possible because you have unmerged files.
hint: Fix them up in the work tree, and then use 'git add/rm <file>'
hint: as appropriate to mark resolution and make a commit.
fatal: Exiting because of an unresolved conflict.
Also, nach dem Hinzufügen und die lokale Änderung zu begehen und dann wieder zu verschmelzen versuchen, erhalte ich:
merge: remote/master - not something we can merge
Klar ich etwas Wesentliches bin hier fehlt. .. Habe ich eine falsche Vorstellung davon, was Zusammenführen bedeutet? Wie behebe ich dieses Problem mit einem anderen Remote-Master/lokalen Master-Zweig?
Dank taten, ich nicht erkennen, dass ziehen auch zusammen. Ich habe einen Abruf und eine Zusammenführung gemacht, aber nichts scheint zu passieren - obwohl Git sagt jetzt, dass alles auf dem neuesten Stand ist. Ich erwartete, dass die Zusammenführung einen 'Zusammenführungskonflikt' zeigt, in dem Sie die Änderungen, die Sie behalten möchten, manuell bearbeiten müssen? – Kokodoko
In diesem Fall sieht es so aus, als ob Git in der Lage ist, die Diff-Auflösung für Sie zu erstellen ... um sicher zu gehen, dass Sie ein gutes "Gesundheits-Check" -Tool verwenden, das ich oft benutze, ist "gitk". Es kommt mit dem Git installieren, also sollten Sie es bereits haben. Geben Sie einfach "gitk" auf Ihrem Befehlsterminal ein, um eine grafische Ansicht Ihres Git-Baums zu erhalten. –
Der Merge eingefügt Kommentare in meiner Datei, die wie folgt aussehen: <<<<<<< HEAD Schlüssel: 7234095827345093458. Vielleicht konnte git mein fileMerge-Tool nicht finden und fügte diese Codes für mich in einem Texteditor ein? – Kokodoko