Jak zmiażdżyć moje ostatnie X zatwierdzeń razem w jednym zatwierdzeniu za pomocą
Jak zmiażdżyć moje ostatnie X zatwierdzeń razem w jednym zatwierdzeniu za pomocą
Mam zdalny serwer Git, oto scenariusz, który chcę wykonać: Dla każdego błędu / funkcji tworzę inną gałąź Git Nadal zatwierdzam swój kod w tym oddziale Git z nieoficjalnymi wiadomościami Git W górnym repozytorium musimy wykonać jedno zatwierdzenie dla jednego błędu z oficjalną wiadomością...
To daje dobre wytłumaczenie zgniatania wielu zatwierdzeń: http://git-scm.com/book/en/Git-Branching-Rebasing ale nie działa dla zatwierdzeń, które zostały już wypchnięte. Jak zmiażdżyć kilka ostatnich zatwierdzeń w moich lokalnych i zdalnych repozytoriach? EDYCJA: Kiedy to zrobię git rebase -i...
Jak zredukować całe repozytorium do pierwszego zatwierdzenia? Mogę zmienić podstawę do pierwszego zatwierdzenia, ale to dałoby mi 2 zatwierdzenia. Czy istnieje sposób na odniesienie do zatwierdzenia przed
Jestem nowy w Git i próbuję zrozumieć różnicę między squash a rebase. Jak rozumiem, wykonujesz squash podczas wykonywania
Mam osiem zatwierdzeń w gałęzi, które chciałbym wysłać e-mailem do osób, które nie są jeszcze oświecone. Do tej pory wszystko, co robię, daje mi 8 plików łatek lub zaczyna dostarczać mi pliki łat dla każdego zatwierdzenia w historii gałęzi, od początku czasu. Użyłem git rebase --interactive, aby...
Próbuję zmiażdżyć szereg zatwierdzeń - HEAD to HEAD ~ 3. Czy istnieje szybki sposób, aby to zrobić, czy też muszę użyć rebase
Od jakiegoś czasu używam Git Extensions (jest niesamowity!), Ale nie znalazłem prostej odpowiedzi na następujące pytania: Czasami podczas wpisywania komunikatu o zatwierdzeniu popełnia się literówkę. Mój przyjaciel pokazał mi, jak to naprawić w następujący sposób (w rozszerzeniach Git): Kliknij...