Работа с 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
Теперь форк и оригинальный репозиторий находятся в актуальном состоянии.