Занятие 25. PR в PyCharm

📁 Блок: Git & IDE ⏱️ Время изучения: ~60 мин 🎯 Сложность: Средняя
#git #pycharm #pull-request #upstream #github

⚡ Кратко: суть занятия

Работа с 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 (терминал)

📚 Что повторить перед изучением

🎯 Что изучать дальше