learn/README.md

3 KiB
Raw Permalink Blame History

Изучение Git

Введение

Git — это система контроля версий, которая позволяет отслеживать изменения в файлах и координировать работу нескольких человек над одним проектом. Он концептуально основан на распределенной модели, что позволяет каждому пользователю работать с полными копиями репозитория.

Установка

Чтобы установить Git на вашу систему, выполните следующие шаги:

Windows

  1. Скачайте установщик Git с официального сайта.
  2. Следуйте инструкциям мастера установки.

macOS

  1. Установите Git через Homebrew:
    brew install git
    

Linux

  1. Установите Git с помощью пакетного менеджера вашей системы. Например, для Ubuntu:
    sudo apt-get install git
    

Основные команды

  • git init — Создание нового репозитория.
  • git clone <url> — Клонирование существующего репозитория.
  • git add <file> — Добавление файла в индекс.
  • git commit -m "сообщение" — Фиксация изменений.
  • git push — Отправка изменений на удаленный репозиторий.
  • git pull — Слияние изменений из удаленного репозитория.

Работа с ветками

  • git branch <name> — Создание новой ветки.
  • git checkout <name> — Переход на другую ветку.
  • git merge <name> — Слияние изменений из одной ветки в другую.

Управление конфликтами

При слиянии веток могут возникать конфликты. Используйте команды git status и git diff, чтобы диагностировать и разрешить конфликты.

Полезные ресурсы

Практические задания

  1. Создайте новый репозиторий и выполните базовые операции.
  2. Клонируйте проект с GitHub и внесите изменения.
  3. Создайте ветку, внесите изменения, и разрешите конфликты.

Контакты

Если у вас есть вопросы, вы можете обратиться ко мне по адресу электронной почты: [ваш email].