Учебник по Git
Git — это распределённая система контроля версий с открытым исходным кодом, используемая для гибкой и эффективной работы с любыми проектами — малыми или крупными.
Git — это программное обеспечение для контроля версий с открытым исходным кодом, разработанное Линусом Торвальдсом для управления разработкой ядра Linux.
Git отличается от распространённых инструментов контроля версий, таких как CVS, Subversion и т. д. Он использует распределённый подход к репозиториям и не требует поддержки серверного программного обеспечения.
Различия между Git и SVN
Git — это не только система контроля версий; это также система управления содержимым (CMS), система управления работой и многое другое.
Если у вас есть опыт использования SVN, вам потребуется определённая перестройка мышления, чтобы адаптироваться к некоторым концепциям и возможностям, которые предоставляет Git.
Различия между Git и SVN:
1. Git — распределённая система; SVN — нет.Это основное отличие Git от других нераспределённых систем контроля версий, таких как SVN, CVS и т. д.
2. Git хранит содержимое в виде метаданных, тогда как SVN хранит по файлам:Все системы контроля версий скрывают метаданные файлов в папке, похожей на .svn, .cvs и т. д.
3. Ветки Git отличаются от веток SVN:В SVN ветки вообще не являются чем-то особенным; это просто ещё один каталог в репозитории.
4. В Git нет глобального номера версии, а в SVN есть:На сегодняшний день это самая значительная возможность, которой недостаёт Git по сравнению с SVN.
5. Целостность содержимого в Git выше, чем в SVN:Git использует хеш-алгоритм SHA-1 для хранения содержимого. Это обеспечивает целостность содержимого кода и уменьшает повреждение репозитория при сбоях диска и проблемах с сетью.

Быстрый старт с Git
На этом сайте также есть руководство по быстрому старту с Git; вы можете нажатьКраткое руководство по Git, чтобы просмотреть.
После быстрого старта рекомендуется подробно изучить учебник по Git на этом сайте.
Адрес полного руководства по командам Git:http://git-scm.com/docs
Руководство по командам в формате PDF:github-git-cheat-sheet.pdf