Skip to content

Instantly share code, notes, and snippets.

@shovanch
Last active September 10, 2018 19:29
Show Gist options
  • Save shovanch/0494ca903f585bb451b194ffaba1f82f to your computer and use it in GitHub Desktop.
Save shovanch/0494ca903f585bb451b194ffaba1f82f to your computer and use it in GitHub Desktop.
Git aliases

Syntax

  • git config --global alias.al al_things

  • git config --global alias.alist 'config --global --get-regexp alias'

  • git config --global alias.s status

  • git config --global alias.ss 'status -s'

  • git config --global alias.pm 'push origin master'

  • git config --global alias.pu 'push origin'

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

  • git config --global alias.pgh 'subtree push --prefix dist origin gh-pages'

  • git config --global alias.pl "log --graph --pretty=format:'%C(auto,yellow)%h %C(auto,blue)%ad %C(auto,green)%<(16,trunc)%aN%C(auto,reset)%s%C(auto,red)% gD% D' --date=short"

  • git config --global alias.cl clone

  • git config --global alias.co checkout

  • git config --global alias.cob 'checkout -b'

  • git config --global alias.rao 'remote add origin'

  • git config --global alias.ri 'rebase -i'

  • git config --global user.name "shovanch"

  • git config --global user.email "[email protected]"

  • git config --global credential.helper 'cache --timeout=864000' for 14 Days storage

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment