This is a cool feature. You can mark files as “yes, I know this is tracked by Git, but I don’t want my changes committed.” For example, there’s a config file that’s checked in. You need to make local edits to test with. However, you often accidentally commit those changes (you forget). But you could … Read article
A often overlooked feature of Git is it’s git rebase command. It’s the process of moving a branch to a new base commit. Confused? Don’t be. Rebasing is really just moving a branch from one commit to another. It helps keep your git history cleaner and more understandable. Rebasing is a common way to integrate … Read article
Want to delete a branch in GitHub? It’s a simple operation.