Git — это быстрая, масштабируемая, распределенная система контроля версий с необычайно богатым набором команд, обеспечивающая как высокоуровневые операции, так и полный доступ к внутренним компонентам.
Git — это проект с открытым исходным кодом, на который распространяется стандартная общественная лицензия GNU версии 2 (некоторые его части находятся под другими лицензиями, совместимыми с GPLv2). Первоначально он был написан Линусом Торвальдсом с помощью группы хакеров в сети.
Пожалуйста, прочтите файл INSTALL для получения инструкций по установке.
Многие онлайн-ресурсы Git доступны по адресу https://git-scm.com/, включая полную документацию и инструменты, связанные с Git.
Чтобы начать работу, см. Documentation/gittutorial.txt, затем просмотрите Documentation/giteveryday.txt для получения минимального полезного набора команд и Documentation/git-<commandname>.txt
для документации по каждой команде. Если git установлен правильно, то руководство также можно прочитать с помощью man gittutorial
или git help tutorial
, а документацию по каждой команде — с помощью man git-<commandname>
или git help <commandname>
.
Пользователи CVS также могут прочитать Documentation/gitcvs-migration.txt ( man gitcvs-migration
или git help cvs-migration
если git установлен).
Обсуждение пользователей и разработка Git происходит в списке рассылки Git. Каждый может отправлять отчеты об ошибках, запросы на добавление функций, комментарии и исправления на адрес [email protected] (инструкции по отправке исправлений и документации см. в разделе Documentation/SubmittingPatches). /CodingGuidelines).
Желающим помочь с переводом сообщений об ошибках, использовании и строк информационных сообщений (локализация l10) следует просмотреть po/README.md ( po
-файл — это переносимый объектный файл, содержащий переводы).
Чтобы подписаться на список, отправьте электронное письмо по адресу [email protected] (подробности см. на странице https://subspace.kernel.org/subscribing.html). Архивы списков рассылки доступны по адресу https://lore.kernel.org/git/, https://marc.info/?l=git и других архивных сайтах.
О проблемах, связанных с безопасностью, следует сообщать конфиденциально в список рассылки Git Security [email protected].
Сопровождающий часто отправляет в список рассылки отчеты «Что готовится», в которых перечисляется текущий статус различных тем разработки. Последующее за ними обсуждение дает хорошее представление о состоянии проекта, направлении развития и остающихся задачах.
Название «git» было дано Линусом Торвальдсом, когда он писал самую первую версию. Он описал этот инструмент как «тупой трекер контента» и назвал его (в зависимости от вашего настроения):