- Ich habe einige Änderungen vorgenommen
- Ich habe eine Pull-Anfrage eingereicht
- Die Pull-Anfrage wurde akzeptiert und zusammengeführt.
- Wir haben einen Fehler gefunden
- Die Änderungen wurden wieder entfernt, während ich den Fehler behoben habe.
Ich habe jetzt den Fehler behoben und möchte die Pull-Anfrage mit 1 zusätzlichen Commit erneut senden. Gibt es eine Möglichkeit, die Pull-Anfrage erneut zu öffnen oder zu aktualisieren, oder muss ich eine neue Pull-Anfrage erstellen, die Beschreibung usw. erneut eingeben? Gitorious hat diese Funktion und wir sind kürzlich zu GitHub gewechselt.
github
merge
pull-request
Michael Parker
quelle
quelle
Antworten:
Die Antwort scheint zu sein: Sie können nicht.
Sobald eine Pull-Anforderung zusammengeführt und geschlossen wurde, ist sie für immer gesperrt und kann nicht erneut geöffnet werden. Wenn Ihre Pull-Anforderung zusammengeführt, geschlossen und Ihre Änderungen zurückgezogen werden (durch erzwungenes Zurückschieben vor dem Zusammenführen), müssen Sie dem Zweig Commits hinzufügen und eine neue Pull-Anforderung erstellen, alle Details kopieren und wahrscheinlich bereitstellen Ein Link zur ursprünglichen Pull-Anforderung zum manuellen Speichern des Verlaufs.
Könnte eine nette Feature-Anfrage für zukünftigen GitHub sein.
quelle
Ich habe gerade erfolgreich eine Pull-Anfrage von geöffnet
quelle
Leiten Sie einfach einen neuen Zweig aus dem vorhandenen Zweig ab, in dem Sie zusätzlich 1 Commit ausgeführt haben. Von dort senden Sie die Pull-Anfrage.
quelle
Sie können die Aktion "Zurücksetzen" verwenden:
Es wird eine weitere Pull-Anforderung erstellt, die alle in der zusammengeführten PR vorgenommenen Änderungen rückgängig macht.
quelle