Git и GitHub — Идеальная и широко используемая система управления версиями файлов. Знания работы с Git требуются для всех программистов и людей пишущих скрипты или любой код. Мы также рассмотрим новые возможности GitHub Actions.
Кому подойдет курс
- Программистам любого уровня.
- Всем, кто пишет скрипты, код.
- Всем, кто сохраняет важные документы и файлы.
Программа
-
Что такое Git и что такое GitHub и для чего он так широко используется.
-
Как установить Git на Linux (Ubuntu, RedHat).
-
Как установить Git на Windows.
-
Конфигурация файла.gitconfig.
-
Работа с Local Repository.
-
История изменений, игнорирование.gitignore и восстановление файлов.
-
Открытие бесплатного аккаунта GitHub.
-
Загрузка проекта в GitHub, git push.
-
Настройка логина в GitHub через SSH Key на Linux.
-
Настройка логина в GitHub через SSH Key на Windows.
-
Создание и работа с ветвлениями — git branch.
-
Возврат на предыдущие версии.
-
Полный рабочий цикл действий Git + GitHub.
-
GitHub Actions — Основы Автоматизации для DevOps.
-
GitHub Actions — Создание DevOps CD/CD Pipeline с деплоем Flask приложения в AWS.
Чему вы научитесь
- Поймете, для чего используют Git.
- Различию между Git и GitHub.
- Работе с локальными Repository.
- Работе с удалёнными Repository.
- Всем самым важным основным коммандам Git.
- Востановление предыдущих версий файлов.
- Пользоваться GitHub Actions.