
How to Squash Multiple Commits Into One With Git Rebase
A quick, step-by-step guide to squash multiple commits into one using Git rebase—plus safe force-push tips and recovery tricks.
A quick, step-by-step guide to squash multiple commits into one using Git rebase—plus safe force-push tips and recovery tricks.
When your GitHub personal access token expires, it leaves you with an unauthenticated remote origin. In this post, I'll show you how to easily update your remote origin with your newly authenticated token.
I just moved my blog from Ghost CMS over to Hugo, an open-source static site generator. In this article, I'll explain why (especially in light of just moving to Ghost a year ago).
Red Hat Enterprise Linux 7 (RHEL7) comes with git 1.8. And git 1.8 is old and unusable in most situations. So how you do upgrade it. Well, with this script of course.
When people ask me about a good Genesis starter theme, I now answer exclusively with the Genesis Sample theme, with an added Sass & Gulp workflow. I'll share it with you in this post.
Creating a concise, yet impactful, resume is very important in landing your first, or next, developer job. Here's a look at my own, personal resume template for software developers and how I use it.