Mam szereg zatwierdzeń, które nie spełniają wymaganych testów. Potrzebuję interaktywnego bazowania między tymi zatwierdzeniami; ale haki zawodzą, co powoduje, że każde zatwierdzenie się psuje, zmuszając mnie do ręcznego wykonywania git commit -n
każdego kroku.
Czy istnieje sposób na zautomatyzowanie tego? git rebase --interactive --no-verify
nie robi tego, czego bym się spodziewał.
git
interactive
ELLIOTTCABLE
źródło
źródło
Odpowiedzi:
Natknąłem się na ten sam problem, ale jedyna znaleziona odpowiedź wymagała modyfikacji samego haka.
Tutaj autor sugeruje odfiltrowanie tej sytuacji przy użyciu nazwy oddziału:
Trochę zmieniłem warunek, jak wygląda mój wynik git
(no branch, rebasing some-branch-name)
. To nie rozwiązuje mojego konkretnego przypadku, ale może ktoś znajdzie to pytanie i zastosuje to podejście w przyszłości.źródło