Folks, I recommend this terminal-based UI for git:
https://opensource.com/article/20/3/lazygit

It is quite easy to do line-level stage, amend, rebase, fixup/squash,
cherry-pick, etc. all without leaving the terminal.

In https://github.com/jesseduffield/lazygit/releases, you can download a
statically-linked binary (a bit heavy, ~ 15MB), just drop it in your ~/bin
or ~/.local/bin, and you are ready to go.

Profit!



-- 
Lisandro Dalcin
============
Research Scientist
Extreme Computing Research Center (ECRC)
King Abdullah University of Science and Technology (KAUST)
http://ecrc.kaust.edu.sa/

Reply via email to