Comment Comment by never_inline I use the following commands frequently* pull* push* checkout / switch* commit (ofcourse)* mergeBut I will end up needing* log / log --stat* stash* diff* show / show --stat* blame* revert* cherry-pick* reset* git grep (can be replaced with rg / grep -rn)I can't imagine not having these commands now.If you use something frequently you should know it in-depth. It applies to tools (git, VSCode), frameworks (Spring, Django, whatever), infra (kubernetes, docker). otherwise you're missing out. parent never_inline 1 year ago
* pull
* push
* checkout / switch
* commit (ofcourse)
* merge
But I will end up needing
* log / log --stat
* stash
* diff
* show / show --stat
* blame
* revert
* cherry-pick
* reset
* git grep (can be replaced with rg / grep -rn)
I can't imagine not having these commands now.
If you use something frequently you should know it in-depth. It applies to tools (git, VSCode), frameworks (Spring, Django, whatever), infra (kubernetes, docker). otherwise you're missing out.