Как использовать Git правильно
Изучите Git с помощью руководств, новостей и советов
Обзор
Основы Git
Git — это бесплатная система управления версиями с открытым исходным кодом, созданная Линусом Торвальдсом в 2005 году. В отличие от более ранних систем управления версиями, таких как SVN и CVS, Git является распределенной системой: у каждого разработчика есть локальная копия полной истории репозитория кода. Из-за этого первоначальное клонирование репозитория выполняется медленнее, зато последующие операции, такие как commit, blame, diff, merge и log, проходят значительно быстрее.
Помимо прочего, в Git реализована отличная поддержка ветвлений, слияний и перезаписи истории репозитория, благодаря чему появилось множество мощных инновационных рабочих процессов и инструментов. Запросы pull — один из таких инструментов. С их помощью команды могут совместно работать над ветками Git и эффективно проверять код, написанный коллегами. Сегодня Git — самая популярная система контроля версий в мире, которая считается эталоном в области разработки программного обеспечения.
Как работает Git
Ниже приведен краткий обзор того, как работает Git:
- 1
Создайте репозиторий (проект) с помощью инструмента хостинга Git (например, Bitbucket).
- 2
Копиру йте (или клонируйте) репозиторий на локальный компьютер.
- 3
Добавьте файл в локальный репозиторий и выполните коммит (сохраните изменения).
- 4
Отправьте (push) изменения в главную ветку.
- 5
Измените файл с помощью инструмента хо стинга Git и выполните коммит.
- 6
Скопируйте (pull) изменения на локальный компьютер.
- 7
Создайте ветку (версию), внесите изменения, сделайте коммит изменений.
- 8
Создайте запрос pull (предложите включить изменения в главную ветку).
- 9
Выполните слияние (merge) вашей ветки с главной веткой.
Популярные статьи
Git или SVN? Как компания Nuance Healthcare выбрала модель ветвления Git?
Эта пуб ликация от Мэтта Шелтона из Nuance Healthcare — первая статья из серии, где он описывает, как его команда переходила из Subversion в Git, почему было принято такое решение и…