Mastering Git Shortcuts: A Guide to Git Aliases
Pradumna Saraf
Posted on July 28, 2023
Are you tired of typing lengthy Git commands? Git aliases are here to save the day! They let you establish shortcuts for common commands, thus enhancing your productivity.
Let's explore two ways to set them up.
Method 1: Git Config Command
Before starting, make sure you have Git installed.
Initially, you can utilize your terminal:
git config --global alias.<alias-name> '<git-command>'
In this command, substitute <alias-name>
with your preferred alias, and <git-command>
with the actual Git command. For example:
git config --global alias.co 'checkout'
git config --global alias.st 'status'
Method 2: Editing the .gitconfig
File
Another approach involves making adjustments directly in your .gitconfig file, which is usually found in your home directory and add the following:
[alias]
st = status
co = checkout
hist = log --pretty=format:\"%h %ad | %s%d [%an]\" --graph --date=short
The first method also adds to the .gitconfig
file, but directly editing the file tends to be a simpler process.
With these set up, you can now use git co
in lieu of git checkout
, and git st
instead of git status
. It's important to remember, these aliases are only applicable to your local machine.
Some users also prefer creating aliases in .bashrc
or .zshrc
files to abbreviate them even further, such as using gs
for git status
and gc
for git checkout
.
Posted on July 28, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.