Чему вы научитесь
- Устанавливать Git и проверять, что он работает в терминале
- Создавать локальный репозиторий из обычной папки
- Читать `git status`, `git log` и `git diff`
- Делать осмысленные коммиты с понятными сообщениями
- Настраивать GitHub-репозиторий и SSH-доступ
- Отправлять локальный проект на GitHub через `push`
- Оформлять README и `.gitignore`
- Исправлять простые ошибки перед коммитом и после него
О курсе
Для кого этот курс
Начальные требования
Нужен компьютер с Windows, macOS или Linux и доступ к интернету.
Опыт профессиональной разработки не нужен. Достаточно уметь создавать папки и файлы. Если вы уже немного писали код, будет проще, но курс не требует знания конкретного языка программирования.
Преподаватели курса
Как проходит обучение
Каждый урок даёт маленький проверяемый результат: открыть терминал, создать файл, сделать коммит, прочитать status, отправить изменения на GitHub.
В курсе есть теория, практические задания Stepik и действия, которые вы выполняете у себя в локальном проекте `git-master-practice`.
Главный принцип: сначала читаем состояние проекта, потом выбираем команду.
Что вы получите
- Локальный репозиторий `git-master-practice`
- Опубликованный GitHub-репозиторий
- README с описанием проекта
- `.gitignore` для временных файлов
- История из нескольких осмысленных коммитов
- Чек-лист безопасного Git workflow для новичка