Git is great. We use it in all our projects. Some people prefer GUI: either built-in VCS integration from VSCode or WebStorm, or stand-alone apps like SourceTree. For the rest of us that are more comfortable with the command line, there is a must have productivity tool: SCM Breeze
gs
instead of git status
gb
instead of git branch
grhh
rather than git reset HEAD --hard
To see all git shortcuts added by SCM Breeze, run
git_aliases
.
gs
followed by ga 1-3 6
git add $1 $2 $3 $6
This works both with bash and zsh. Get it here.