Blog: optimizedbyotto.com
- 9 Posts
- 3 Comments
Joined 2 years ago
Cake day: September 24th, 2023
You are not logged in. If you use a Fediverse account that is able to follow users, you can follow this user.
Otto@programming.devOPto
Programming@programming.dev•Advanced git commands every senior software developer needs to know
2·2 years agoYou need bisect only as a last resort. Effective use of
git blame,git log -p -S <keyword>etc has always been enough for me. Also, the projects I work with take 10+ minutes to compile even when cached, so doing tens of builds to bisect is much slower than just hunting for strings in git commits and code.
Otto@programming.devOPto
Programming@programming.dev•Advanced git commands every senior software developer needs to know
4·2 years agoI had the same feeling until I started using
gitk. I always have agitkwindow open and press F5 to reload, so it shows me the state of everything after I’ve run git commands. Now I grasp everything much better.












I just prefix all my git aliases with
g-. So for status I typeg-s<tab>.