There are two ways of creating aliases in Git.
Define aliases in ~/.gitconfig
file:
[alias]
ci = commit
st = status
co = checkout
Use git config
:
git config --global alias.ci "commit"
git config --global alias.st "status"
git config --global alias.co "checkout"
After the alias is created you can use:
git ci
instead of git commit
,git st
instead of git status
,git co
instead of git checkout
.As with regular git commands, aliases can be used beside arguments. For example:
git ci -m "Commit message..."
git co -b feature-42
Temporarily ignore tracked files
Show pretty log with branch graph
Update code while keeping a linear history
See which files are being ignored by your .gitignore configuration