If you're using fzf [0] for history recall (ctrl+R) it also has the nice side-effect for not cluttering up your history.
If you're using fzf [0] for history recall (ctrl+R) it also has the nice side-effect for not cluttering up your history.
git config --global commit.verbose trueThey provide a conceptual framework for developer to orient and frame their actions with (sort of) right information density in the “native” $EDITOR environment.
I think VSCode has that git plugin which is very popular but I can’t remember the name - gives great git log/blame interface.
There is also lazygit, it's kind of similar, but different.
Another feature I really like with fugitive is :Ggrep which runs a git grep and returns the result in the quickfix list.
On my computer, I usually commit using `git gui` (and CLI for everything else). Mostly because I can see the full changes I'm commiting. Now, I can do it with vim for the occasional commit from some server.
`git add -p` will give you a interactive way of committing partial changes.