Intro to Interactive Rebasing in Git and Customizing Vim Preferences
https://medium.com/@lucaspenzeymoog/intro-to-interactive-rebasing-in-git-and-customizing-vim-preferences-b6e2f0309e31
Lucas PenzeyMoogBlockedUnblockFollowFollowingApr 10This will be old news to some, but I’ve always been told to write the blog post you wish you had when you started learning about a particular topic. So here’s what I just learned about interactive rebasing and customizing vim.
Interactive rebasing allows you to rewrite the history of your commits by editing the messages, squashing commits together, or even deleting commits entirely. Due to this functionality it’s best to proceed with caution. If it’s your first time with this process I recommend creating a new throwaway branch off of a relatively mature feature branch you’ve been working on to play around in.