Czy mogę przesłać zatwierdzenie do komendy ściągania innej osoby w moim repozytorium?

5

Ktoś wysłał żądanie ściągnięcia do mojego kodu i mam kilka zmian, które chciałbym wprowadzić, zamiast odrzucać żądanie lub czekać, aż je wprowadzą.

Nie mam pojęcia, jaka jest etykieta, ale chciałbym wiedzieć, czy mogę przesłać zatwierdzenia bezpośrednio do żądania ściągania bez scalania go?

Masłów
źródło

Odpowiedzi:

3

W usłudze GitHub osoba, która przesłała żądanie ściągnięcia, może zezwolić na aktualizacje od opiekunów. Jeśli ta opcja jest włączona (domyślnie), będziesz mógł zatwierdzić repozytorium rozwidlone (i to zmieni zawartość żądania ściągnięcia).

Nie uważałbym tego za naruszenie etykiety (ponieważ pozwalają ci na dokonywanie zmian), a jest to bardziej przydatne, ponieważ możesz scalić poprawny kod z repostory / gałęzi.

Oficjalną dokumentację tej funkcji można znaleźć na stronie https://help.github.com/articles/allowing-changes-to-a-pull-request-branch-created-from-a-fork/ i https: // help .github.com / article / committing-change-to-a-pull-request-branch-created-from-a-fork / .

zrzut ekranu github

mtak
źródło
Czy jest sposób, aby stwierdzić, czy to ustawienie jest włączone dla żądania ściągnięcia?
Masłów,
Nie jestem pewien, czy to widzisz. Możesz oczywiście spróbować wypchnąć do gałęzi żądania ściągania. Oficjalne dokumenty znajdują się na help.github.com/articles/… .
mtak
0

Żądania ściągania Afaik są gałęziami, które chcą się połączyć master, więc zatwierdzenie do gałęzi wydaje się możliwe, o ile masz do niej uprawnienia do zapisu. Github powinien ci powiedzieć, czy możesz pisać do tej gałęzi.

DBX12
źródło