a better way to auto-complete custom git commands
add some aliases
Cleanup. These are now moved in git-scripts repo.
Refactor some utilities for fun and profit
Bring ignore utility here from a separate repo