Man lager ofte veldig mange commits mens man jobber på et prosjekt, og noen ganger så glemmer man å ta med noe som egentlig er ganske åpenbart at skal være med. Når dette problemet oppstår, ønsker vi å løse det kjapt. Da kommer git commit --amend
veldig godt med! Den tillater oss å fikse på den siste committen vi lagde.
Du kan bruke git log -p
eller git show
for å inspisere innholdet i en commit og filendringer som ble lagt til en commit.
Kjør source setup.sh
i terminalen (eller .\setup.ps1
i PowerShell)
- Hva forteller
git status
oss? - Hva forteller
git log -p
oss? - Stage endringen av bar.txt
- Kjør
git commit --amend
- Hva skjedde? Hva forteller
git log -p
oss? - Hva skjer hvis du kjører
git commit --amend
igjen?
git add
git log --oneline --graph
git log -p
git show
git commit --amend