С курса 4 узнаете:

    1. Идея ветвления. 2. Добавим код. 3. Создадим ветку develope. 4. Сольём ветки. 5. Создадим подветку, для решения какой-то задачи и сольём с веткой разработки, когда убедимся. что решение работает, сольём веттку разработки с основной. Это очень удобно. Ветка основная она у нас всегда стабильна. Ветка разработки, времена стабильна, тогда мы её сливаем с основной и создание других веток, для разработки нового или решения каких то срочных задача, даёт нам возможность перестать боятся за код и проект. Работа в кайф. Как важно этому научится начинающему разработчику, тогда изучение будет в кайф и эксперементируй сколь угодно не боясь напортачить, напортачил, удалил ветку, создал новую. Главное что основной код всегда будет стабильным. Поняли новички, учитесь, не теряйте время. как это было у меня. УФ! Как я за вас рад. Я к этому пришёл спустя несколько лет, не делайте моей ошибки. 6. Работа с метками. 7. Что дальше.

http://python-tut.ru/course/kurs-4-rabota-s-vetkami-git--bitbucket--pycharm-uf-silischa/

А начать лучше с того, что говорил, если вы совсем новичок.

https://spb-tut.ru/info/action/

Вышел курс. Вот, что рассмотрели очень подробно.

    Шаг 1. Зарегистрируйтесь на Bitbucket Шаг 2. Загрузить плагины для PyCharm. Шаг 3. Устанавливаем плагины. Шаг 4. Скачиваем и устанаваливаем GIT. Шаг 5. Прописываем путь к системе контроля версий Git. Шаг 6. Прописываем путь в переменных средах. Шаг 7. Чтение книги по Git. (дочитайте, что сказал) Шаг 8. Создание git репозитория. Шаг 9. Суть Git. Шаг 10. Обзор среды разработки PyCharm и функций Git. 11. Домашнее задание.

Смотреть видео о курсе и ещё одно архи важно, зачем git + pycharm + bitbucket начинающему разработчику. Курс 1. Git + PyCharm + Bitbucket. Настройка по шагам.