Git is definitely a different beast than SourceSafe, so make sure you read its philosophy before trying to do anything. In particular, I recommend Git Magic .
You do not need to use github to use git, and in fact many people do not. This is an incredibly cool tool, but it will be mostly useful to you if you are developing an OSS. Otherwise, the entire social dimension will be lost to you.
I do not understand why it should be limited in which tracker question you use with git; you create a problem, fix the code and solve the problem. However, github has built-in built-in problem tracking if you don't like to use something more advanced. There is also ticgit , which stores your tickets at the branch in your repository and provides a cli interface with rubies for them. Pretty cool, but probably not your thing if you are a Windows developer.
You can also take a look at Why Git is better than X , a site that tries to convince you of the superiority of Git over mercury, bazaar, subversion and perforce.
Xiong Chiamiov
source share