Разработчик программного обеспечения на Python (backend разработчик) [2024] [ИПАП]

Огромная база актуальных инфопродуктов
Самый большой склад обучающих материалов в СНГ. Более 40000 уникальных курсов, схем заработка, книг, вебинаров, мануалов, тренингов
Получить доступ

Bot

Администратор
Команда форума
23 Янв 2020
138,641
748
113
Git - распределенная система управления версиями (VCS). Это универсальный, свободный и удобный инструмент для командной работы программистов над проектами любого уровня. Git - это система, которая позволяет сразу нескольким разработчикам сохранять и отслеживать изменения в файлах вашего проекта. Курс будет полезен не только начинающим, но и опытным разработчикам, желающим ликвидировать пробелы в навыках использования Git.
Навыки, приобретаемые по окончании курса:
1. Устанавливать и настраивать систему;
2. Создавать ветви, производить их слияние и устранять конфликты версий в коде.

1. Введение в системы контроля версий. —Системы контроля версий, зачем они нужны, их разновидности. Сходство и отличия
2. Репозитории, сервисы совместной разработки
3. Создание учётной записи на GitHub
4. Установка Gitlab
5. Использование клиента системы контроля версий GitHub desktop
6. Использование клиента системы контроля версий в среде разработки на примере PyCharm
7. Создание локального репозитория
8. Создание описания проекта
9. Синтаксис markdown
10. Первые commit
11. Файл .gitignore
12. Правильное описание коммита
13. Что и когда коммитить
14. Откат на прошлую версию
15. Отправка локальных коммитов в реестр
16. Обновление локального репозитория
17. Разрешение конфликтов
18. Создание веток, разработка в ветке, слияние веток
19. Форк проекта, доработка проекта, запрос слияния
20. Публикация готового проекта на GitHub