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?

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


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.