Everytime I install git
in a new environment I add a few changes into git
configuration to make it easier to work with.
User configuration
$ git config --global user.name "Firstname Lastname"
$ git config --global user.email "email@example.com"
Editor configuration
$ git config --global color.ui true
$ git config --global core.editor "vim"
Other configuration
Please add following changes to your ~/.gitconfig
file:
[alias]
lol = log --graph --decorate --pretty=oneline --abbrev-commit
[commit]
verbose = true
As a result I can use git lol
to see a little more compacat version of the history.
The verbose
option allows to edit Git message in a default editor while being able to see the changes made for the commit.