/ / Git: Zatwierdzanie zatrzymane przez pozostanie innej gałęzi - git, gałąź, zatwierdzanie, ciągnięcie, za

Git: Zatwierdź zatrzymany przez inny oddział będący za - git, branch, commit, pull, behind

Niedawno przyjęliśmy własny system oddziałówGit, ale jedną z rzeczy, które ostatnio nas frustrowały, jest próba zatwierdzenia zmiany zdalnej w jednym oddziale, Git zatrzymuje zatwierdzenie, ponieważ inna gałąź znajduje się za jego zdalnym odpowiednikiem. W związku z tym musimy sprawdzić wszystkie gałąź, która się zmieniła i najpierw pociągnij, zanim wrócisz do naszej oryginalnej gałęzi w celu zatwierdzenia.

Czy istnieje ustawienie, które może uniemożliwić Gitowi zatrzymanie zatwierdzeń z powodu innych gałęzi. Czy możemy zastosować pewne podejście, które może zapobiec konieczności zmiany gałęzi?

Odpowiedzi:

0 dla odpowiedzi № 1

Próbować:

git config --global push.default current

Powinno unikać tego rodzaju komunikatu o błędzie wymienione tutaj

error: failed to push some refs to "git@github.com:jkubicek/my_proj.git"
hint: Updates were rejected because a pushed branch tip is behind its remote
hint: counterpart. If you did not intend to push that branch, you may want to
hint: specify branches to push or set the "push.default" configuration
hint: variable to "current" or "upstream" to push only the current branch