3 Tools and 2 Commands to Improve Your Git Workflow
L et’s start with tools. Takes only a couple of minutes to set them up and soon it will be painful to use Git without them. Micro as Default Editor Unless you’re using Vim as your main IDE, you need something that resembles your GUI editor but on the command line, with standard navigation, mouse support, and syntax highlighting. Micro is exactly that. Install and set it as your Git editor: git config --global core.editor micro diff-so-fancy Instead of Default Diff Standard diff is fine, but with minimal effort, it can be even better. Take a look: left — standard, right — diff-so-fancy . Less clutter and more information. Install it and modify the config: git config --global core.pager "diff-so-fancy | less --tabs=4 -RFX" git jump for Better Experience With Branches I’ve built this tool to fulfill my own need, but the feedback confirmed that other people have the same issues when it comes to dealing with large number of Git branches. git-jump puts recently used branche