Кто в учениках не бывал, тот учителем не будет (Боэций).
Руководство по Git. Часть 1. Введение в Git и базовую настройку
Главное меню » Ubuntu » Руководство по Git. Часть 1. Введение в Git и базовую настройку
07.10.2024
Что такое Git?
Git – это распределенная система контроля версий (VCS), которая помогает разработчикам отслеживать изменения в своем коде с течением времени. Это позволяет нескольким людям работать над проектами, отслеживая каждое изменение и упрощая возврат к предыдущим версиям при необходимости. Git необходим для эффективного управления кодом, работаете ли вы в одиночку или с командой.
Зачем использовать Git?
Отслеживание версий : Отслеживает все изменения в ваших файлах.
Совместная работа : Несколько разработчиков могут работать над одним проектом, не перезаписывая работу друг друга.
Резервное копирование : Поскольку Git распространяется, у каждого участника есть полная копия репозитория, которая служит резервной копией.
Ветвление и объединение: простое тестирование новых функций или исправлений в ветвях, не затрагивая основной проект. После завершения изменения могут быть объединены обратно.
Основные концепции
Прежде чем мы углубимся в Git, давайте сначала разберемся в некоторых фундаментальных концепциях:
Репозиторий (Repo) : набор файлов и их история. Может быть локальным (на вашем компьютере) или удаленным (через GitHub, GitLab и т.д.).
Фиксация : моментальный снимок ваших файлов с определенного момента времени.
Ветка : версия репозитория, существующая параллельно. Вы можете создавать ветки для работы над новыми функциями, а затем объединять их снова, когда они будут завершены.
Клонирование : копирует удаленный репозиторий на ваш локальный компьютер.
Pull/Push : Pull перемещает изменения из удаленного репозитория на ваш локальный компьютер. Push распространяет ваши локальные коммиты на удаленный репозиторий.
Слияние : объединяет изменения из нескольких ветвей или коммитов.
Windows: Скачайте и установите Git [с сайта Git для Windows](https://git-scm.com/download/win). Во время установки выберите параметры по своему усмотрению, но обычно подходят настройки по умолчанию.
MacOS: вы можете установить Git с помощью Homebrew, выполнив следующую команду:
brew install git
Linux : Установите Git с помощью менеджера пакетов. Для Ubuntu:
sudo apt update
sudo apt install git
Подтвердите установку, введя следующую команду в вашем терминале:
git --version
Вы должны увидеть установленную версию Git.
Настройка Git
Прежде чем использовать Git, укажите своё имя пользователя и адрес электронной почты, которые Git использует для привязки коммитов к вашей личности.
Выполните эти команды в своём терминале, заменив <Your Name> и <your-email@example.ru> на свои реальные данные:
Это этап обработки файла, позволяющий Git включить его в следующий коммит.
Зафиксируйте файл:
git commit -m "Initial commit"
При этом создается коммит с сообщением, описывающим изменения.
Заключение
В этом первом разделе мы рассмотрели основы Git, такие как его установка и настройка, настройка репозитория и выполнение вашего первого коммита. В следующем разделе мы рассмотрим ветвление, объединение и работу с удаленными репозиториями.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.