Sie können einfache konkurrierende Zeilenänderungskonflikte lösen.GitHub Verwenden Sie für andere Konflikte die Befehlszeile. Siehe Einen Mergekonflikt über die Befehlszeile beheben.
Wenn ein Websiteadministrator den Zusammenführungskonflikt-Editor für Pullanforderungen zwischen Repositorys deaktiviert, lösen Sie Zusammenführungskonflikte in der Befehlszeile.
Warnung
Das Auflösen von Konflikten bei GitHub der Zusammenführung der gesamten Basiszweige in der Head Branch. Wenn es sich bei der Head Branch um die Standard- oder geschützte Verzweigung handelt, werden Sie möglicherweise aufgefordert, eine neue Head Branch zu erstellen. Siehe Informationen zu geschützten Branches.
-
Klicken Sie unter Ihrem Repositorynamen auf Pullanforderungen.
-
Klicken Sie in der Liste "Pullanforderungen" auf die Pullanforderung mit einem Zusammenführungskonflikt, den Sie beheben möchten.
-
Klicke im unteren Bereich deines Pull Requests auf Konflikte auflösen.

Hinweis
Wenn Konflikt beheben deaktiviert ist, lösen Sie den Konflikt mit einem anderen Git-Client oder der Befehlszeile. Siehe Einen Mergekonflikt über die Befehlszeile beheben.
-
Entscheide, ob du nur die Änderungen deines Branch beibehalten, nur die Änderungen des anderen Branch beibehalten oder eine brandneue Änderung erstellen möchtest, die die Änderungen aus beiden Branches beinhalten kann. Lösche die Konfliktmarker
<<<<<<<,=======und>>>>>>>, und nimm die gewünschten Änderungen im endgültigen Merge vor. -
Wenn ihre Datei mehrere Zusammenführungskonflikte aufweist, scrollen Sie nach unten zur nächsten Gruppe von Konfliktmarkierungen, und wiederholen Sie die Schritte vier und fünf, um den Konflikt zu lösen.
-
Nachdem Sie alle Konflikte in der Datei behoben haben, klicken Sie auf "Als gelöst markieren".

-
Wenn mehrere Dateien einen Konflikt aufweisen, wählen Sie die nächste Datei aus, die Sie auf der linken Seite der Seite unter "widersprüchliche Dateien" bearbeiten möchten, und wiederholen Sie die Schritte 4 bis sieben, bis Sie alle Zusammenführungskonflikte in Ihrer Pullanforderung gelöst haben.
-
Nachdem Sie alle Zusammenführungskonflikte behoben haben, klicken Sie auf "Zusammenführen ausführen". Dadurch wird der gesamte Basis-Branch in Deinen Head-Branch zusammengeführt.

-
Sofern Du eine entsprechende Aufforderung erhältst, überprüfe den Branch, in den der Commit erfolgt. Sie können die Head Branch aktualisieren oder, falls verfügbar, eine neue Verzweigung für die Pullanforderung erstellen. Wenn die Head Branch geschützt ist, müssen Sie eine neue Verzweigung erstellen.
Klicke auf Branch erstellen und Pull Request aktualisieren oder auf Verstanden, Aktualisierung von
fortsetzen . -
Um deinen Pull Request zu mergen, klicke auf Pull Request mergen. Siehe Einen Pull Request zusammenführen.