/ / Naprawienie zdalnej gałęzi po jej scaleniu - git, github, rozgałęzianie i scalanie

Naprawianie zdalnej gałęzi po jej scaleniu - git, github, rozgałęzianie i scalanie

Po naprawieniu błędu w oddzielnym lokalnym oddziale, przekazuję mój oddział do zdalnego i przesłałem żądanie wyciągnięcia.

Po sprawdzeniu kodu został on scalony z naszym głównym oddziałem.

Następnie stwierdziłem, że muszę wprowadzić dodatkowe zmiany w tej gałęzi.

Wprowadziłem te zmiany do lokalnego oddziału i przekazałem je pilotowi.

Nie mogę ich znaleźć nigdzie na Githubie i kiedy próbuję utworzyć nową gałąź i wybrać cherry'a commit, git mówi mi, że commit jest pusty.

Co daje?

Odpowiedzi:

2 dla odpowiedzi № 1

Możliwie, że:

  • ta gałąź była usunięty po zaakceptowaniu żądania ściągnięcia
  • ta gałąź (nawet popchnięta ponownie) nie jest dobrym kandydatem na nowe żądanie ściągnięcia (ponieważ twoje nowe zatwierdzenia powinny być wykonywane na uaktualnionym mistrzu wyższego rzędu)

pod prąd

Powinieneś:

  • pociągnij z góry, upewniając się, że repozytorium lokalne i zdalne ma najnowszego mastera z oryginalnego repo
  • stwórz nowy oddział, z twoimi nowymi zobowiązaniami,
  • wyślij żądanie ściągnięcia z tego nowego oddziału.