Ich bin mit Git auf der Kommandozeile fließend, aber für ein bestimmtes Projekt muss ich anderen zeigen, wie man Dinge ausschließlich in der GUI-Umgebung tut. Wir verwenden Git für Windows (verfügbar unter https://git-scm.com/download/win).Git GUI unter Windows: Konflikte verschmelzen
Ich habe eine Datei erstellt und zum Repository hinzugefügt. Dann hatte ein anderer Benutzer die Datei ändern und schieben Sie es. Ich änderte auch die Datei, dann holte ich das Repository vom Ursprung und benutzte Menü "Zusammenführen> Lokales Mischen", um zu zeigen, wie Git GUI die Konflikte findet.
Dann habe ich die Textdatei manuell bearbeitet und den Konflikt gelöst, indem ich einige meiner Änderungen und einige davon durch den anderen Benutzer ausgewählt habe. Zu diesem Zeitpunkt würde ich "git add" machen, wenn es eine Befehlszeile wäre. In der GUI sollte man das gleiche tun, wenn ich den "Stage Changed" -Button benutze, aber wenn ich den Knopf drücke, wird die geänderte Datei nicht inszeniert.
Ich kann keine Online-Dokumentation für das GUI-Programm finden, das den Umgang mit Merge Konfliktlösung behandelt. Kann mir bitte jemand sagen, was der nächste Schritt in der GUI-Umgebung wäre?
Mein besserer Rat: Verwenden Sie stattdessen GitExtensions. Einfacher zu verwenden ... – Philippe
Guter Rat. Ich werde es mir ansehen. Ich werde das trotzdem offen lassen, falls jemand die Antwort auf Git für Windows kennt. – Merik
Und Sie können sogar ein gutes Merge-Tool wie p4merge verwenden, das einfach viel merge ;-) – Philippe