Занятие 25. PR в PyCharm
⚡ Кратко: суть занятия
Работа с Git через IDE PyCharm: клонирование, commit/push, Pull Request + обновление форка через upstream.
- Открыть репо в PyCharm: Open (существующий) или Get from VCS (клонировать).
- Commit + Push: плагин Git → выбрать файлы → сообщение → «Commit and Push» =
git add+git commit+git push. - Pull Request: GitHub → вкладка Pull Requests → New pull request → направление форк→оригинал → добавить #НОМЕР_ISSUE → Rebase and merge.
- Upstream (терминал):
git remote add upstream <URL>
git fetch upstream
git checkout master
git merge upstream/master
git push origin master
📖 О чём это занятие
Занятие показывает, как использовать PyCharm как Git-клиент: открыть или клонировать репозиторий, сделать commit и push через встроенный плагин, создать Pull Request на GitHub и поддерживать форкнутый репозиторий актуальным через upstream.
Что изучаем
- Базовый функционал PyCharm: Open / Get from VCS
- Работа с репозиторием через git-плагин: commit, commit and push, история коммитов
- Создание Pull Request через GitHub UI (описание шагов)
- Обновление форкнутого репозитория через upstream (терминал)
📚 Что повторить перед изучением
- ← Занятие 22: Git fork и Pull Request — fork, issue, PR workflow
- ← Занятие 16: Ветки в Git — создание веток, переключение
- ← Занятие 19: Merge и rebase — git merge, git rebase
🎯 Что изучать дальше
- → Занятие 26: Summary Session 10 — повторение уроков 24 и 25: скрипты и PR в PyCharm