Задача: Начало работы с Git Цель: Создать новый репозиторий, выполнить коммиты и пуш в удаленный репозиторий.
- Инициализируйте новый Git-репозиторий в пустой директории.
- Создайте новый текстовый файл с именем hello.txt и добавьте в него любой текст.
- Добавьте hello.txt в индекс и создайте коммит с сообщением "Добавлен файл hello.txt".
- Создайте удаленный репозиторий на платформе, такой как GitHub.
- Свяжите ваш локальный репозиторий с удаленным репозиторием (git remote add origin ).
- Отправьте коммиты в удаленный репозиторий с помощью git push origin master. Работа с ветками Цель: Создать и переключаться между ветками, выполнить слияние веток.
- Создайте новую ветку с именем "feature" (git branch feature) и переключитесь на нее (git checkout feature).
- Внесите изменения в файл hello.txt, например, добавьте еще текст.
- Добавьте и закоммитьте изменения в ветке "feature".
- Переключитесь обратно на ветку "master".
- Слейте ветку "feature" с веткой "master" (git merge feature) и решите возможные конфликты. Работа с удаленным репозиторием и ветками Цель: Работа с удаленными ветками и синхронизация с удаленным репозиторием. Склонируйте удаленный репозиторий на вашу локальную машину.
- Создайте новую ветку с именем "feature-remote" (git checkout -b feature-remote).
- Внесите изменения в файл hello.txt и закоммитьте их.
- Отправьте новую ветку "feature-remote" в удаленный репозиторий (git push origin feature-remote).
- В GitHub создайте запрос на слияние (Pull Request) для ветки "feature-remote" в ветку "master".