Git is a version control system (VCS) first released in 2005 that radically streamlines the team development process compared with legacy VCSs like SVN and ClearCase. This series will explore migrating from a legacy VCS to Git, including common questions like how to preserve commit history.
Git is simply one of the best things that’s happened to the development workflow in a decade; if you choose to master it. The first in this three part series will begin your journey from Git novice to Git master.
Changing version control systems is not a trivial undertaking. Certain technical debt should not exist in your code base to ensure a smooth transition. This is a checklist to help make sure your team is prepared to move to Git.
If you're ready to proceed with a migration to Git, congratulations! You're about to start using one of the best development tools available. In this third part of the series we'll explore the actual migration and how it will impact your workflow in the future.