Ich habe ein Projekt auf Github gegabelt, eine kleine Korrektur vorgenommen und eine Pull-Anfrage eingereicht. Aus jeder Pull-Anfrage kann ich jedoch ersehen, dass es lange dauern wird, bis dieser Entwickler meine überprüft. Die Sache ist, dass ich das Repository nicht haben möchte - ich habe es nur gegabelt, um das Problem zu lösen (das der Entwickler selbst in der TODO hatte).
Meine Frage ist: Wenn ich das Repository von meinem Konto lösche, kann der Entwickler die Pull-Anfrage trotzdem annehmen? Es ist eine Änderung von nur ein paar Zeilen.
Antworten:
Ja, das ist möglich. Von Gitub Seite auf Pull Überprüfung fordert lokal :
quelle
Ja, alle Pull-Anforderungen sind im Ziel-Repository verfügbar, auch wenn der Zweig vor dem Zusammenführen gelöscht wird. Der Git-Baum befindet sich in der Referenzspezifikation
pull/###/head
, wo###
sich die Pull-Anforderungsnummer befindet. Der Eigentümer des ursprünglichen Projekts kann über die GitHub-Weboberfläche oder über die Befehlszeile zusammengeführt werden, indem der Zweig heruntergeladen wird:quelle
Ich habe gerade einen Fork gelöscht, und sowohl das offene Problem als auch die relative Pull-Anforderung sind noch vorhanden, sodass ich denke, dass dies getan werden kann.
quelle