Last I left off I had a simple remote and local repository. Tonight I had a few minutes and decided to tackle local branching and merging. The first difference I found between SVN and GIT is that with GIT I am constantly “checking out”. With SVN you branch and switch. With GIT checkout and switch are the same thing.
Another difference I found was local merging is different as well. with SVN you merge and commit. with GIT you simply merge and the changes are committed automatically.