3 ms·
I agree with all your other points but I want to point out that if `git blame` breaks your flow I recommend that you look up how to better integrate git with yo
by simias 7y ago
I agree with all your other points but I want to point out that if `git blame` breaks your flow I recommend that you look up how to better integrate git with your code editor, it's a huge time saver IMO. With vim-fugitive I can just ":Gblame" on any code I'm currently browsing and immediately I get a side-pane with the annotations for every line. ":Gdiffsplit" shows me the diff between my version and HEAD etc...
But beyond that I agree completely, `git blame` is not the right way to track the authorship of annotations in a file.
- TeMPOraL 7y agoIt's C-x M-g b in my Emacs, but doing this annotates the whole file, which gets distracting enough for this particular purpose. Still, I use it frequently.