Quickly Alias Git Commands

ikey2244 profile image Isaac Weber ・1 min read

Typing Git commands over and over can get real tedious. Let's make it easier!

Run this command in your shell with your own alias name and the corresponding git command

git config --global alias.{alias-name} {git command}


git config --global alias.show-remote 'remote show origin'

  • command is now git show-remote

instead of:
git remote show origin

You can even combine commands!

git config --global alias.add-commit '!git add -A && git commit'

  • command is now git add-commit -m 'My commit message'

instead of:
git add .git commit -m 'my commit message'`

Aliases can save you a lot of time! I'm always misspelling git commands but with aliases that is a thing of the past.

To see all your aliases run this command:

nano ~/.gitconfig

Near the bottom you'll see something like this


With great power comes great responsibility. Use this command wisely! Make sure you know exactly what the command is doing before you alias or combine them.

Thanks 😁

Posted on by:

ikey2244 profile

Isaac Weber


Yo! I'm Isaac. I'm a web a developer in the beautiful city of Nashville. I like programing and designing cool stuff.


markdown guide

Great one, Isaac! Aliases are awesome. It's good to know that if someone is using zsh with oh-my-zsh, they do have a git plugin which provides a lot of pre-defined aliases for common git commands.


I didn't know that! I will have to check that out. Thank you!