“Dieser Zweig hat Konflikte, die gelöst werden müssen”, aber er ist bereits zusammengeführt

Lesezeit: 2 Minuten

Dans Benutzeravatar
Dan

Ich habe a zusammengeführt PR mit der GitHub-Weboberfläche, die erfolgreich gelöst wurde Commit zusammenführen.

Danach beschwert sich GitHub Dieser Zweig weist Konflikte auf, die gelöst werden müssen. Weiß jemand warum oder wie man den Status bekommt zusammengeführt?

  • Was steht im Konflikt? Kannst du den Konflikt zeigen?

    – Antoine Wils

    20. Juni 2019 um 10:29 Uhr

  • @AntoineWils klicke einfach auf die Links in meiner Beschreibung. Es ist ein öffentliches Repo

    – Dan

    20. Juni 2019 um 10:37 Uhr

  • @AntoineWils der PR ist bereits zusammengeführt, daher weiß ich nicht, was der Fehler ist. Bild aus meiner Gitkraken-App: ibb.co/gTFST90

    – Dan

    20. Juni 2019 um 10:50 Uhr

Sie müssen Ihren Branch mit neuen Commits vom Master aktualisieren, diese Konflikte lösen und den aktualisierten/gelösten Branch an GitHub pushen.

git checkout master
git pull
git checkout <branch>
git merge master
[ ... resolve any conflicts ... ]
git add [files that were conflicted]
git commit
git push

  • Danke für Ihre Hilfe. Welchen Brach muss ich nach dem Meister @Smbat Pogosyan auschecken?

    – Dan

    20. Juni 2019 um 11:23 Uhr

  • An den Zweig, den Sie mit dem Master zusammenführen möchten, denke ich.

    – Smbat Poghosjan

    20. Juni 2019 um 11:28 Uhr

  • Ich weiß nicht warum, aber nach dem Mergen von Master in den RP-Zweig und dem Mergen von RP wieder in Master hat es funktioniert. Jetzt habe ich das RP zweimal gemergt, aber zumindest nörgelt Github nicht mehr.

    – Dan

    20. Juni 2019 um 11:38 Uhr

UPDATE 2022

Ich habe Hilfe oben verwendet, aber ich bekomme einen Git-Fehler!

Ich denke, war für neue Updates git!

Also führe ich diese Befehle aus:

git checkout <branch> 

Wie: git checkout origin/main

git pull  <repository link when you forked>
git checkout <branch> 
git merge <branch> 

Und jetzt gehen Sie zu Datei und überprüfen Sie Ihre Änderung!

git add
git commit

oder

git commit -m "commit"

Wenn Sie Abgemeldet von benötigen: verwenden Sie ( -s ).

Endlich:

git push origin HEAD:<name-of-remote-branch>

1439750cookie-check“Dieser Zweig hat Konflikte, die gelöst werden müssen”, aber er ist bereits zusammengeführt

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy