Git for TortoiseSVN Developers Tutorial

Handwritten by Tian Davis

Git for TortoiseSVN Developers

Today I published a series of screencasts to explore how to use Git from a Subversion developers perspective. In particular, a Subversion developer using the ubiquitous TortoiseSVN client.

Git is a powerful source code management platform. What many don’t know is Git can be a very flexible and forgiving source code management tool too. If you’re coming from a Subversion client like TortoiseSVN and want to start being productive with Git immediately, then this course is for you. If you’re looking for a fun way to brush up on your Git and see SVN in action, this may also be the course for you too.

In this course, we’re going to line up SVN and Git, side-by-side and take you through everything you need to start being productive in Git immediately. The topics we’ll cover include:

1. High-Level Differences between SVN and Git

2. Organizing Branches

3. Committing Code

4. Merging Code

5. Getting The Latest Code

6. Tagging Code Releases

Whether you’re new to a team or an established tech lead, we’ll cover all the functions teams transitioning from SVN to Git need to be successful. In this tutorial, we’ll be using Git version 1.9.3 and TortoiseSVN 1.9.2

discuss on twitter

← return to all articles