Ken Muse
Why Your Perforce Branch History Is Missing in Git
If you’ve ever migrated a repository from Perforce to Git and wondered where all your beautiful branch and integration history went, you’re not alone. I’ve helped teams through this transition, and the migration process always creates this confusion. The issue isn’t a bug in the migration tool. It’s a fundamental difference in how these systems think about branches and history. Let me walk you through why this happens, what it means for your migrations, and why training your team is just as important as the technical migration itself.

Read this article

Understanding How Git Merges Work
Ever wonder what actually happens when you run git merge? Spoiler – it’s not magic, just some clever graph walking.

Read this article