Sometimes there are those bugs that are easiest nailed by by simply figuring out where they started. Which commit started this problem?
I’ve done this many times by going through the commit history, but a recent post reminded me about git bisect, which makes the process easier.
👉 A beginner’s guide to GIT BISECT – The process of elimination
Thank you, git.
Finally, a very concise and straightforward explanation of git merge vs. rebase. This is clearest, simplest explanation I have seen on this confusing topic. It’s also very practical with simple how-to’s, pros and cons.
👉 An Introduction to Git Merge and Git Rebase: What They Do and When to Use Them