Git · Middle · Pytanie 69 z 75
Jak zmienić treść starszego commita (nie tylko opis) przed push?
- 1Przejść na commit i wypchnąć go z
--force - ✓Poprawna odpowiedź:
editwrebase -i, potem amend i--continue - 3Wykonać
git commit --amendze starym haszem
Wyjaśnienie
Rebase zatrzymuje się na tym commicie; zmień pliki, git commit --amend, a git rebase --continue przeniesie resztę na wierzch. Inna droga to commit --fixup i autosquash.