Version Control Articles

Fix a Commit History With Git Interactive Rebase

Fix a Commit History With Git Interactive Rebase

April 28, 2019

Git interactive rebase is a powerful tool that can help you fix up your commit history to make it more meaningful, professional, and maintainable. In this post, I step through what it is, how it works, and when you should — and shouldn’t — use it.

4 Git Command-Line Tips for Greater Productivity

4 Git Command-Line Tips for Greater Productivity

April 23, 2019

Git, despite still being a bit terse, is extremely powerful version control software. However, because it’s so powerful, it takes time to learn. In this post, I’m going to show you four small techniques to help you use it more effectively.