Mit "git-conflict-resolution" getaggte Fragen

Fragen zur Lösung von Zusammenführungskonflikten in git.
37
antwortet

So lösen Sie Zusammenführungskonflikte in git

Gibt es eine gute Möglichkeit, zu erklären, wie Zusammenführungskonflikte in git gelöst werden können?
Set 02 Okt 08 um 14:31 Uhr
10
antwortet

Ich stehe vor einem Verschmelzungskonflikt. Wie kann ich die Zusammenführung unterbrechen?

Ich habe git pull verwendet und hatte einen Zusammenführungskonflikt: unmerged: _widget.html.erb Sie befinden sich mitten in einer konfliktierten Zusammenführung. Ich weiß, dass die andere Version der Datei gut ist und mein Schach, also sollten alle meine Änderungen rückgängig gemacht werden. Wie kann ich das machen ...
am 19. September eingestellt 08 um 16:21 Uhr
3
antwortet

So machen Sie die Konfliktzusammenführung rückgängig

Ich bin im Zweig mybranch1. mybranch2 wird von mybranch1 bereitgestellt, und an mybranch2 wurden Änderungen vorgenommen. Dann, während ich auf mybranch1 war, habe ich git merge --no-commit mybranch2 gemacht - es zeigt, dass es Konflikte bei der Zusammenführung gab. Jetzt möchte ich alles zurücksetzen (Team ...
am 21. April eingestellt 11 um 11:20 Uhr
8
antwortet

Git-Konfliktfusionen zu Gunsten ihrer Änderungen während des Ziehens lösen

Wie löse ich den Git-Merge-Konflikt zugunsten von vytalennyh-Änderungen? Grundsätzlich muss ich alle widersprüchlichen Änderungen aus dem Arbeitsbaum entfernen, ohne alle Konflikte mit git mergetool durchgehen zu müssen, während alle Konflikte erhalten bleiben.
am 22. Mai 12 um 10:18 Uhr eingestellt
15
antwortet

Was ist der einfachste Weg, um eine Liste der in Konflikt stehenden Dateien zu erhalten?

Ich brauche nur eine einfache Liste der in Konflikt stehenden Dateien. Gibt es etwas einfacheres: git ls-files -u | cut -f 2 | sortiere -u oder git ls-files -u | awk '{print $ 4}' | sortieren | uniq? Ich denke, ich könnte dafür einen bequemen Alias ​​erstellen ...
am 18. Juni 10 um 0:08 Uhr festgelegt
1
die Antwort

Git Konfliktmarker

Nachdem ich aus einem entfernten Zweig gezogen bin, hatte ich einen Konflikt, wenn ich die Datei öffne. Es sieht so aus: <<<<<< HEAD: file.txt Hallo Welt ======= Goodbye >>> >>>> 77976da35a11db4580b80ae27e8d65 ...
Set 26. Oktober 11 um 14:16 Uhr
3
antwortet

Wählen Sie eine Git-Zusammenführungsstrategie für bestimmte Dateien ("unser", "mein", "sie").

Ich bin mitten in einem Neustart nach git pull --rebase. Ich habe mehrere Dateien mit Zusammenführungskonflikten. Wie kann ich "meine" Änderungen oder "meine" Änderungen für bestimmte Dateien akzeptieren? $ git status # Derzeit in keinem Zweig. # Sie ein ...
am 30. Mai 13 um 3:00 Uhr festgelegt
2
antwortet

Wie benutze ich vimdiff, um einen Konflikt zu lösen?

Ich habe gerade den Zweig mit meinem Master in git zusammengeführt, und die automatische Zusammenführung ist fehlgeschlagen; Konflikte beheben und das Ergebnis festschreiben. Jetzt habe ich git mergetool gestartet und vimdiff hat das Bild unten geöffnet. Ich weiß nicht, wie ich Vimdiff benutzen soll. Was bedeutet jeder ...
Set 16. Februar 13 um 1:46
5
antwortet

Git merkte linke HEAD-Tags in meinen Dateien

Ich habe versucht, die Datei in der Befehlszeile mit Git zusammenzuführen, als eine Fehlermeldung angezeigt wurde, dass die Zusammenführung unterbrochen wurde. Ich dachte, dies wäre das Ende, aber dann wurde mir klar, dass es in meinen Dateien gitmarks gibt. Zum Beispiel: Start = Ausdruck ...
am 18. Mai '12 um 20:41 Uhr festgelegt
4
antwortet

Gibt es eine Art "git rebase-dry-run", die mich im Voraus über Konflikte informieren wird?

Ich versuche, das Skript neu zu laden, und mein Skript nimmt unterschiedliche Pfade in Abhängigkeit davon, ob der Rebound Konflikte verursacht. Gibt es eine Möglichkeit zu bestimmen, ob ein Rabatt zu Konflikten führen kann, bevor ein Bonus ausgeführt wird?
am 8. April eingestellt 15 um 17:23 Uhr
2
antwortet

Hinweis: Markieren Sie nach dem Lösen von Konflikten die korrigierten Pfade

git gibt mir manchmal diese Konfliktmeldung (beim Zurückkehren oder Auswählen einer Kirsche) Hinweis: Markieren Sie nach Behebung des Konflikts die korrigierten Pfade. Was bedeutet das?
am 11. Juni 15 um 5:23 Uhr festgelegt
1
die Antwort

Git Merge Conflict - Gelöschte Datei gelöscht, lokale Datei geändert

Ich habe mich mit Änderungen aus einem anderen Zweig zusammengetan, habe aber Konflikte, weil die Datei im entfernten Zweig gelöscht wurde, aber im lokalen Zweig Änderungen vorgenommen wurden. Ich möchte die Datei löschen - ich habe git rm path / to / file ausprobiert, aber es heißt file: Needs merge ....
Am 25. Juli 12 um 13:52 Uhr festgelegt
3
antwortet

Wie überlade ich meinen Immobilienzweig in einen Git-Entwicklungszweig mit möglichst geringen Konflikten?

Ich habe einen Zweig meiner Funktion, der etwa 30 oder mehr Punkte überschritten hat. In der Entwicklungsabteilung wurden inzwischen andere Funktionen von anderen Entwicklern weggelassen. Daher frage ich jedes Mal, wenn ein neues Feature für die Entwicklung veröffentlicht wird ...
am 23. August eingestellt '17 um 6:59
2
antwortet

Git: Verwirrung über den Merge-Algorithmus, das Konfliktformat und die Interaktion mit Mergetools

Ich kenne die Details nicht, aber soweit ich den Vorgang des Zusammenführens und der Konfliktlösung verstehe, sieht das folgendermaßen aus (angenommen, es gibt nur eine Datei im Repository, die in zwei Zweigen geändert wurde): Der Benutzer gibt den Befehl git merge .... aus.
am 27. Mai um 17.24 Uhr festgelegt
2
antwortet

Xcode 9.3 Git merge Problem nach Konfliktlösung

Ich ziehe den Code aus dem Hauptzweig, aber er enthält einen Konflikt mit meinem Code. Es wurde nur 1 Datei und nur 1 Änderung und der Konflikt geändert. Ich erlaube dies, indem ich "Rechts wählen" und dann "Links" wähle, aber die Schaltfläche "Ziehen" lässt sich nicht einschalten. Es ist immer noch deaktiviert. Gestern m ...
am 4. Mai '18 um 15:31 Uhr festgelegt