Tutorial de Git
Git es un sistema de control de versiones distribuido y de código abierto, utilizado para manejar de manera ágil y eficiente proyectos de cualquier tamaño, pequeños o grandes.
Git es un software de control de versiones de código abierto desarrollado por Linus Torvalds para ayudar a gestionar el desarrollo del kernel de Linux.
A diferencia de las herramientas de control de versiones comunes como CVS, Subversion, etc., Git utiliza un repositorio distribuido, por lo que no requiere soporte de software de servidor.
Diferencias entre Git y SVN
Git no es solo un sistema de control de versiones, también es un sistema de gestión de contenidos (CMS), un sistema de gestión de trabajo, etc.
Si tienes experiencia con SVN, necesitas hacer un cambio de mentalidad para adaptarte a algunos conceptos y características que ofrece Git.
Puntos de diferencia entre Git y SVN:
1. Git es distribuido, SVN no lo es.: Esta es la diferencia más fundamental entre Git y otros sistemas de control de versiones no distribuidos, como SVN, CVS, etc.
2. Git almacena el contenido como metadatos, mientras que SVN lo almacena por archivos:Todos los sistemas de control de recursos ocultan la metainformación de los archivos en carpetas como .svn, .cvs, etc.
3. Las ramas de Git son diferentes a las ramas de SVN:En SVN, una rama no es nada especial; de hecho, es solo otro directorio del repositorio.
4. Git no tiene un número de versión global, mientras que SVN sí:Hasta ahora, esta es la característica más importante que le falta a Git en comparación con SVN.
5. La integridad del contenido de Git es superior a la de SVN:Git utiliza el algoritmo hash SHA-1 para almacenar el contenido. Esto garantiza la integridad del contenido del código y reduce el daño al repositorio en caso de fallos de disco o problemas de red.

Inicio rápido con Git
Este sitio también ofrece una versión de inicio rápido de Git, puedes hacer clic enGuía concisa de Gitpara verla.
Después de comenzar, se recomienda estudiar el tutorial de Git en detalle en este sitio.
Dirección del manual completo de comandos de Git:http://git-scm.com/docs
Manual de comandos en PDF:github-git-cheat-sheet.pdf