/ / Scalanie problemów przyczyniających się do repozytorium github z setkami współpracowników - git, github, commit, git-merge, pull-request

Połącz problemy przyczyniające się do repozytorium github z udziałem 100% autorów - git, github, commit, git-merge, pull-request

Próbowałem zaangażować się w publiczne repozytorium github, w zasadzie zrobiłem to:

- Fork the project"s (Master branch)
- Made my changes and pushed to my forked repo (Master)
- Created a merge request to the original repo (Master)

Repozytorium jest ustawione na automatyzację scalania (w przypadku braku konfliktów i problemów), ale jestem zdezorientowany, otrzymuję następujący komunikat automatycznego zatwierdzania:

Proszę przeczytać i usunąć:

Praktycznie wszystkie PR nie podlegają scaleniu, ponieważ są ze sobą sprzeczne inne i ciągłe proszenie o rebase byłoby niepraktyczne.

Z tego powodu prawdopodobne jest, że Twój podpisjest dodawany przez zatwierdza, że ​​odwołuje się i zamyka PR, a nie zwykłe scalanie. Mam nadzorowany skrypt, który przetwarza łaty i zatwierdza je indywidualnie, odnosząc się do ich pochodzenia PR pod względem wiarygodności i wiarygodności. W takim przypadku zobaczysz link zatwierdzony w wiadomości e-mail z powiadomieniem i na stronie samego PR.

podczas gdy czekałem na akceptację mojej prośby ściągania, inni wnieśli swój wkład. Więc teraz są konflikty scalania. Czy powinienem powtórzyć i ponownie wprowadzić zmiany? powinienem bazować?

Odpowiedzi:

2 dla odpowiedzi № 1

... podczas gdy czekałem na akceptację mojej prośby ściągania, inni wnieśli swój wkład. Więc teraz są konflikty scalania. Czy powinienem powtórzyć i ponownie wprowadzić zmiany?

Nie: przynajmniej myślę, że to właśnie miał na myśli pierwotny człowiek. Nazwijmy go Bob, abyśmy mogli przypisać ludzkich aktorów, a następnie sparafrazuję, aby wyjaśnić czyny (moim zdaniem). Bob powiedział:

Zanim ja, Bob, zacznę patrzeć na twojeżądanie ściągnięcia, prawdopodobnie będą miały konflikty scalania. Nie będę prosił cię o zmianę twoich zmian. Zamiast tego sam będę z nimi robił zamieszanie, aby je wprowadzić. W końcu sam popełniam lub zobowiązuję się i umieszczam w nich twoje imię i umieszczam połącz je w swoim oryginalnym żądaniu ściągnięcia. Więc to, co trafi do mojego repozytorium, będzie miało taki sam efekt jak żądanie ściągnięcia, ale tak naprawdę nie będzie to twoje zobowiązania.

powinienem bazować?

Nie, chyba że Bob specjalnie cię o to poprosi.