Jak wybierać wiśnie z jednej gałęzi do drugiej


159

Mam 2 gałęzie masteri dev.

Jestem w devbranży i chcę wybrać 1 zatwierdzenie od masterdo dev. Więc zrobiłem

$ git cherry-pick be530cec7748e037c665bd5a585e6d9ce11bc8ad
Finished one cherry-pick.

Ale kiedy to robię git statusi gitx, nie widzę swojego zaangażowania be530cec7748e037c665bd5a585e6d9ce11bc8adw historii git.

Jak mogę zobaczyć moje zatwierdzenie w devgałęzi?

Odpowiedzi:


247

Kiedy wybierasz, tworzy nowe zatwierdzenie z nowym SHA. Jeśli zrobisz:

git cherry-pick -x <sha>

wtedy przynajmniej otrzymasz wiadomość o zatwierdzeniu z oryginalnego zatwierdzenia dołączoną do nowego zatwierdzenia, wraz z oryginalnym SHA, który jest bardzo przydatny do śledzenia wyborów.


14
„-x” ma na celu dołączenie wiersza do komunikatu, który wskazuje, skąd zatwierdzenie zostało wybrane. Przydatne tylko w przypadku oddziałów publicznych, a nie przy wybieraniu najlepszych z lokalnego (prywatnego) oddziału do publicznego.
Dinesh Kumar
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.