• Гость, подпишитесь сейчас

    📥 Наш адрес сайта меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм канал «Подписаться»
  • Складчины
  • Программирование

[Stepik] Git и GitHub. Начинающий+ [Future People]

Найти складчину
  • Дата начала 29 Июл 2026

Описание складчины

С помощью курса [Stepik] Git и GitHub. Начинающий+ [Future People] можно последовательно разбирать программный код, технологии разработки и практические задачи. Складчина дает возможность купить программу без полной индивидуальной оплаты.

Цена: 100 РУБ
Показать больше
Записаться и Купить Записаться
Скачать
Скачать Скачать Скачать
Robot
Складчик
  • 29 Июл 2026
  • #1

[Stepik] Git и GitHub. Начинающий+ [Future People]

Ссылка на картинку
Курс по использованию системы контроля версий Git и платформы GitHub

После курса можно смело вливаться в команду или начинать разработку своего продукта. Пройдите путь от новичка до уверенного пользователя.
Git – это мощный инструмент для контроля версий, а GitHub – самая популярная платформа для командной разработки. Если вы хотите полностью разобраться в Git, научиться работать в команде, отправлять pull request'ы, проводить ревью кода и уверенно пользоваться GitHub, то этот курс для вас!
Вы не будете изучать "а смотрите, как ещё тут можно, но не знаю зачем". Вы будете изучать 100% полезный материал, необходимый для реальной работы.

Чему вы научитесь:
  • Устанавливать и настраивать Git на Windows, Linux и macOS
  • Настраивать SSH-ключи и аутентификацию в GitHub
  • Создавать репозитории
  • Клонировать репозитории
  • Связывать локальные репозитории с удалёнными
  • Работать с основными командами Git: commit, push, pull, branch, merge, rebase
  • Работать с ветками main и development, понимать смысл их использования
  • Откатывать изменения и управлять историей коммитов
  • Понимать разницу между git reset и git revert
  • Выбирать между merge и rebase
  • Создавать форки
  • Обновлять форки изменениями из оригинальных репозиториев
  • Работать с Open-source проектами
  • Работать с pull request'ами
  • Проходить код-ревью
  • Проводить код-ревью
  • Разрешать конфликты слияния в IDE
  • Разрешать конфликты слияния в GitHub
  • Использовать git diff для просмотра изменений в файлах
  • Использовать git diff для просмотра изменений в ветках
  • Настраивать .gitignore
  • Интегрировать Git с популярными IDE
  • Приглашать участников в свой репозиторий на GitHub
Что Вас ждет в курсе:
  • Практический подход – все команды и процессы объясняются на реальных примерах
  • От основ до продвинутых тем – начнем с базовых команд и постепенно перейдем к работе с ветками, pull request'ами и разрешению конфликтов
  • Работа в команде – научитесь правильно оформлять коммиты, предлагать изменения через pull request'ы, проводить код-ревью и сливать ветки
  • Разбор инструментов – помимо работы в терминале с Git, рассмотрим работу с UI GitHub
  • Полная подготовка к работе в любом проекте – после курса вы будете готовы работать в командах, использовать GitHub в разработке или запускать собственные проекты
Для кого этот курс:
  1. Новички, которые только начинают разбираться в Git
  2. Разработчики, желающие улучшить навыки работы с Git и GitHub
  3. Фрилансеры и командные разработчики, работающие с кодом на GitHub
  4. Все, кто хочет без проблем работать в проектах, где используется Git
После прохождения курса вы сможете уверенно работать с Git и GitHub в любом проекте!

Начальные требования:

Базовые навыки владения командной строкой и любой IDE или редактором кода.

Как проходит обучение:
  • Курс полностью в текстовом варианте. К каждому действию прилагается скриншот для лёгкого восприятия информации. Немного теории в начале и всё остальное практика с тестами.
  • В конце каждого урока удобная табличка "Команды из урока".
  • В конце курса – общая таблица со всеми командами.
ПРОГРАММА КУРСА:

Приветствие:
  • 1. Здравствуйте!
  • 2. Что потребуется для обучения
Что такое Git и GitHub:
  • 1. Что такое Git
  • 2. Основные понятия Git
  • 3. Разница между Git и GitHub
  • 4. Установка Git на Ubuntu
  • 5. Установка Git на Windows
  • 6. Установка Git на MacOS
  • 7. Установка имени пользователя и email
  • 8. Переключение языка интерфейса Git
  • 9. Переключение языка на Windows
  • 10. Переключение языка на Linux
  • 11. Переключение языка на MacOS
Основные действия в Git:
  • 1. Инициализация Git
  • 2. Добавление в индекс
  • 3. Создание коммита
  • 4. Переключение коммитов
Настройка GitHub:
  • 1. Создаём репозиторий в GitHub
  • 2. Создаём токен доступа на GitHub
  • 3. Для чего нам SSH
  • 4. Linux и MacOS: создаём SSH-ключ для GitHub
  • 5. Windows: создаём SSH-ключ для GitHub
Ветки, Pull Request и ревью кода:
  • 1. Что такое ветки
  • 2. Сливаем (мерджим) ветки локально
  • 3. Что такое Pull Request
  • 4. Приглашаем участника в личный репозиторий на GitHub
  • 5. Пишем код в новой ветке
  • 6. Открываем Pull Request первым способом
  • 7. Проводим ревью кода
  • 8. Устраняем недостатки после ревью
  • 9. Одобряем Pull Request
  • 10. Сливаем ветки и закрываем Pull Request
  • 11. Пулимся после слияния
  • 12. Открываем Pull Request вторым способом
Особенности коммитов и веток:
  • 1. Удаление файлов из индекса отслеживания
  • 2. Создание коммита через редактор
  • 3. Сброс коммита git reset (откат изменений)
  • 4. Безопасная отмена коммита git revert
  • 5. "Отсоединённая голова" и git checkout
  • 6. Сбросить состояние файла git restore
  • 7. Переключиться git switch и отличия от git checkout
  • 8. Обновляем локальную ветку изменениями из main
  • 9. Слияние веток через git rebase
  • 10. Интерактивный rebase и squash
  • 11. Merge или Rebase – что выбрать?
  • 12. Конфликты слияния в IDE
  • 13. Конфликты слияния в GitHub
  • 14. Разница в файлах git diff
  • 15. Получаем изменения с помощью git fetch
Работа с репозиторием:
  • 1. Клонирование репозитория HTTPS (git clone)
  • 2. Клонирование репозитория SSH (git clone)
  • 3. Создаём форк репозитория
  • 4. Обновляем форк репозитория из оригинального репозитория
  • 5. Отправляем Pull Request в оригинальный репозиторий
  • 6. Сохраняем пустые папки в удаленном репозитории (.gitkeep)
  • 7. Оптимизация .gitignore
  • 8. Интеграция Git в PyCharm
  • 9. Интеграция Git в VS Code
  • 10. Графические клиенты для Git
Дополнительно:
  • 1. Таблица команд
  • 2. Завершение курса
Читать далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
future people git и github stepik начинающий+
Похожие складчины
Скачать [Stepik] Python Start [Future People]
  • 23 Май 2025
  • Python
  • в разделе: Python
Скачать [Stepik] Python для Excel с библиотекой openpyxl (Future People)
  • 12 Авг 2025
  • Python
  • в разделе: Python
Скачать [Devman] Git и GitHub
  • 9 Сен 2021
  • в разделе: Программирование
Скачать [Udemy] Git - Курс по Git и GitHub [Богдан Стащук, Bogdan Stashchuk]
  • 10 Янв 2023
  • в разделе: Программирование
Скачать [НТМL Academy] Git и GitHub. Стандартное обучение
  • 1 Ноя 2022
  • в разделе: Программирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Регистрация

Вход

Вы уже зарегистрированы? Войдите.

Войти
  • Складчины
  • Программирование
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка