Git wysig
Git commit --amend
commit --amend
word gebruik om die mees onlangse commit
.
Dit kombineer veranderinge in die staging environment
met die nuutste commit
, en skep 'n nuwe
commit
.
Hierdie nuwe commit
vervang die nuutste
commit
geheel en al.
Git Wysig Commit Boodskap
Een van die eenvoudigste dinge waarmee jy kan doen, --amend
is om 'n commit
boodskap te verander.
Kom ons werk die README.md
en
op commit
:
Voorbeeld
git commit -m "Adding plines to reddme"
[master 07c5bc5] Adding plines to reddme
1 file changed, 3 insertions(+), 1 deletion(-)
Kom ons kyk nou na log
:
Voorbeeld
git log --oneline
07c5bc5 (HEAD -> master) Adding plines to reddme
9a9add8 (origin/master) Added .gitignore
81912ba Corrected spelling error
3fdaa5b Merge pull request #1 from w3schools-test/update-readme
836e5bf (origin/update-readme, update-readme) Updated readme for GitHub Branches
daf4f7c (origin/html-skeleton, html-skeleton) Updated index.html with basic meta
facaeae (gh-page/master) Merge branch 'master' of https://github.com/w3schools-test/hello-world
e7de78f Updated index.html. Resized image
5a04b6f Updated README.md with a line about focus
d29d69f Updated README.md with a line about GitHub
e0b6038 merged with hello-world-images after fixing conflicts
1f1584e added new image
dfa79db updated index.html with emergency fix
0312c55 Added image to Hello World
09f4acd Updated index.html with a new line
221ec6e First release of Hello World!
Ag nee! die commit
boodskap is vol spelfoute. Verleë. Kom ons
amend
dit:
Voorbeeld
git commit --amend -m "Added lines to README.md"
[master eaa69ce] Added lines to README.md
Date: Thu Apr 22 12:18:52 2021 +0200
1 file changed, 3 insertions(+), 1 deletion(-))
En kyk weer na log
:
Voorbeeld
git log --oneline
eaa69ce (HEAD -> master) Added lines to README.md
9a9add8 (origin/master) Added .gitignore
81912ba Corrected spelling error
3fdaa5b Merge pull request #1 from w3schools-test/update-readme
836e5bf (origin/update-readme, update-readme) Updated readme for GitHub Branches
daf4f7c (origin/html-skeleton, html-skeleton) Updated index.html with basic meta
facaeae (gh-page/master) Merge branch 'master' of https://github.com/w3schools-test/hello-world
e7de78f Updated index.html. Resized image
5a04b6f Updated README.md with a line about focus
d29d69f Updated README.md with a line about GitHub
e0b6038 merged with hello-world-images after fixing conflicts
1f1584e added new image
dfa79db updated index.html with emergency fix
0312c55 Added image to Hello World
09f4acd Updated index.html with a new line
221ec6e First release of Hello World!
Ons sien die vorige commit
is vervang met ons gewysigde een!
Waarskuwing: Om met die commit
geskiedenis van 'n bewaarplek te mors kan gevaarlik wees. Dit is gewoonlik goed om hierdie soort veranderinge aan jou eie plaaslike bewaarplek te maak. U moet egter vermy om veranderinge aan te bring wat geskiedenis na
remote
bewaarplekke herskryf, veral as ander daarmee werk.
Git wysig lêers
Die byvoeging van lêers met --amend
werk op dieselfde manier as hierbo. Voeg hulle net by die
staging environment
voor jy pleeg.