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?
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
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>
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