Open main menu

Changes

657 bytes added ,  10:13, 23 July 2015
adds a couple example commands
git diff -U0 --color myfile | sed -r "s/^([^-+ ]*)[-+ ]/\\1/"
</source>
 
 
You forgot to add a file to the last commit? Just add it to the index, and commit with <code>--amend</code>. If you leave off the -m (message) option in the new commit, it will let you re-use the last commit message. This lets you "undo the last commit" and redo it right. You usually do not want to amend a commit if you've already pushed it to other repos, but if it's just local <code>--amend</code> is awesome-sauce.
<source lang="bash">
git add forgotten.php
git commit --amend
git log --stat
</source>
 
What's the commit history? <code>--stat</code> gives a nice view of what happened in the log.
<source lang="bash">
git log --stat
</source>
 
[[Category:Development]]
4,558

edits