This is an old revision of the document!


Proper definition and usage of Git aliases.

Links:

How to set a regular Git alias (note the need for quotes with multi-word values):

$ git config --global alias.a add
$ git config --global alias.cm commit
$ git config --global alias.co checkout
$ git config --global alias.b branch
$ git config --global alias.cb "checkout -b"

after which you can use Git commands like:

$ git a Makefile
$ git cm
$ git cb newbranch

You can also define Git aliases in terms of other Git aliases:

$ git config --global alias.f fetch
$ git config --global alias.fp f progit
$ git alias bu "!git rev-parse --abbrev-ref --symbolic-full-name "@{u}""
  • git_aliases.1550412227.txt.gz
  • Last modified: 2019/02/17 14:03
  • by rpjday