Aliases & Shortcuts

Create custom commands for common workflows

Git aliases save time by creating shortcuts for commands you use often. They are stored in your Git config.

Git aliases are shortcuts for commands. Define them with git config or edit ~/.gitconfig directly.

Aliases
git cogit checkout
git brgit branch
git cigit commit
git stgit status
Terminal
# Create a simple alias
$ git config --global alias.co checkout
$ git config --global alias.br branch
$ git config --global alias.ci commit
$ git config --global alias.st status

# Now use them:
$ git co main        # git checkout main
$ git br feature     # git branch feature
$ git ci -m "msg"    # git commit -m "msg"
$ git st             # git status