Zrobiłem rozwidlenie projektu na githubie, zrobiłem małą poprawkę i przesłałem prośbę o ściągnięcie. Jednak z każdego żądania ściągnięcia „w linii” widzę, że ten programista zajmie dużo czasu, zanim przejrzy moje. Chodzi o to, że nie chcę repozytorium - po prostu rozwidliłem go, aby rozwiązać ten problem (który sam deweloper miał w TODO).
Moje pytanie brzmi: jeśli usunę repozytorium z mojego konta, czy programista nadal będzie mógł zaakceptować żądanie ściągnięcia? To zmiana zaledwie kilku linii.
Odpowiedzi:
Tak, można to zrobić. Na stronie Gitub o lokalnym sprawdzaniu żądań ściągnięcia :
źródło
Tak, wszystkie żądania ściągnięcia są dostępne w docelowym repozytorium, nawet jeśli widelec zostanie usunięty przed scaleniem. Drzewo Git można znaleźć w refspec
pull/###/head
, gdzie###
jest numerem żądania ściągnięcia. Właściciel oryginalnego projektu może łączyć się za pomocą interfejsu internetowego GitHub lub w wierszu polecenia, pobierając gałąź:źródło
Właśnie usunąłem rozwidlenie, a zarówno otwarty problem, jak i względne żądanie ściągnięcia nadal tam są, więc myślę, że można to zrobić.
źródło