Работа с Git
Создание ветки¶
- Откройте терминал и выполните команду:
git branch
. Появится список веток, выделена текущая ветка. - Если текущая ветка – master, создайте ветку:
git checkout -b имя-новой-ветки
. Если текущая ветка – не master, переключитесь в основную ветку:git checkout master
и создайте новую.
Отправка изменений в Github¶
-
Сохраните изменения всех файлов:
git add -A
-
Зафиксируйте изменения:
git commit -m "ваше сообщение"
-
Отправьте изменения в репозиторий:
git push origin название-текущей-ветки
-
Откройте репозиторий в Github.
- Перейдите на закладку Pull requests и нажмите на кнопку New pull request.
- Чтобы принять пулл реквест, нажмите на кнопку Create Pull Request.
- Чтобы слить изменения в ветку master, нажмите на кнопку Merge pull request.
- Нажмите на кнопку Confirm merge.
Актуализация локального репозитория¶
-
В локальном репозитории перейдите в ветку master:
git checkout master
-
Загрузите изменения из ветки master мастер-репозитория:
git pull my-project master
-
Отправьте изменения из своей ветки master в ваш форк на GitHub:
git push origin master
Теперь форк и оригинальный репозиторий находятся в актуальном состоянии.