<div dir="ltr"><div>Folks, I recommend this terminal-based UI for git: <a href="https://opensource.com/article/20/3/lazygit">https://opensource.com/article/20/3/lazygit</a></div><div><br></div><div>It is quite easy to do line-level stage, amend, rebase, fixup/squash, cherry-pick, etc. all without leaving the terminal.</div><div><br></div><div>InĀ <a href="https://github.com/jesseduffield/lazygit/releases">https://github.com/jesseduffield/lazygit/releases</a>, 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.</div><div><br></div><div>Profit!</div><div><br></div><div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Lisandro Dalcin<br>============<br>Research Scientist<br>Extreme Computing Research Center (ECRC)<br>King Abdullah University of Science and Technology (KAUST)<br><a href="http://ecrc.kaust.edu.sa/" target="_blank">http://ecrc.kaust.edu.sa/</a><br></div></div></div></div></div>