This post continues my previous post about customizing git.
Once you start using git a lot, you will get tired of typing out commands like,
git branch, and
git checkout over and over again. Since git
is really flexible, you can change these commands to
git co respectively.
|Full command||Short command|
You can do these via the terminal by executing these commands
git config --global alias.st status git config --global alias.br branch git config --global alias.co checkout
These commands will add or edit your
~/.gitconfig file so that it contains
[alias] br = branch co = checkout st = status
Or, as before, you can edit
~/.gitconfig to add/edit these lines.
As mentioned in my previous post, you can choose to
make these changes for only a particular repository by typing the above commands
inside a repository and replacing the
--global option by
--global flag is equivalent to using
--local is the default option.
Git offers you an editor to write a commit message after a
git commit command. I never got used to
the complexities of vim as an editor, as simple as it is. Writing a commit message should be a simple
affair which can be done within in a terminal. For these reasons, I prefer nano as my favorite
in-terminal editor. Setting the global default editor for git can be done by this command
git config --global core.editor nano
Expectedly, by running this command, we add the following lines to the
[core] editor = nano
This post is the part of the Using Git series: