Note: this is from the sympy/sympy wiki
The sympy git server is at https://github.com/sympy/sympy . The main Sympy repository may be cloned with "git clone git://github.com/sympy/sympy.git".
The first and the most important thing is that you should understand that git is '''different'''. For example it uses staging area (so called index) for iteratively preparing commits. This and other great and unique features of git make it the preference of many developers, so go read its documentation - you would not regret!
- git project page http://git.or.cz/
- git faq explaining many things http://git.or.cz/gitwiki/GitFaq *: make sure you read mails referenced from the faq - they are really brilliant, e.g. this mail by Linus about git and renames: http://permalink.gmane.org/gmane.comp.version-control.git/217