set of aliases to make git actions more intuitive
I recommend that you clone this repo, then add this
[include]
path = ./gitin2it/gitin2it
to your user's .gitconfig
(usually at ~/.gitconfig)
Git aliases that
- are intuitively, idiomatically named *
- replace commands that have switches...
git ignored
vs.git ls-files --others --exclude-standard --ignored
(show ignored files in repository)
- ... or syntax
git back
vs.git checkout HEAD~1
- are named after google searches or stack overflow questions
- "How do I unstage changes that I've changed?"
git unstage
vs.git reset
- "How do I unstage changes that I've changed?"
- Implement as-of-yet-unimplemented features
git diff-stat
automatically sizesstat
output to terminal width
- abbrevations
git co
forgit checkout
- Who decides what is intuitive or idiomatic?
I do.