Junior — Middle
Kā var apvienot vairākas izmaiņas vienā komitā pirms to nosūtīšanas uz repozitoriju?
sobes.tech AI
Atbilde no AI
Lai apvienotu vairākas izmaiņas vienā komitā pirms to sūtīšanas uz repozitoriju, jūs varat izmantot git rebase komandu interaktīvajā režīmā:
# Sākt interaktīvu rebase pēdējo N komitu apstrādei
git rebase -i HEAD~N
Atvērtajā redaktorā aizvietojiet pick ar squash (vai s) tiem komitiem, kurus vēlaties apvienot ar iepriekšējo. Saglabājot, tiks atvērts logs, kurā varēsiet rediģēt galīgā komita ziņojumu.
Tāpat varat izmantot git commit --amend, ja vēlaties apvienot izmaiņas ar pēdējo komitu:
git add .
git commit --amend
Tas aizstās pēdējo komitu ar jaunu, kas ietver visas pievienotās izmaiņas.