Первое знакомоство с Git и Github

«Первое знакомство с Git и GitHub» — это практический вводный курс для тех, кто хочет быстро и без страха освоить самые популярные инструменты контроля версий.

Вы узнаете, зачем нужны системы контроля версий, как установить и настроить Git, создать локальный репозиторий, фиксировать изменения (коммиты), просматривать…
Начальный уровень
1

Чему вы научитесь

  • Понимать, зачем нужны системы контроля версий и чем Git отличается от других решений.
  • Устанавливать и настраивать Git на Windows, macOS или Linux.
  • Создавать локальные репозитории и работать со скрытой папкой .git.
  • Использовать базовый цикл Git: отслеживать состояние файлов, добавлять изменения в индекс, фиксировать коммиты с осмысленными сообщениями.
  • Регистрироваться на GitHub и ориентироваться в его интерфейсе.
  • Создавать публичные и приватные репозитории через веб-интерфейс.
  • Связывать локальный Git с удалённым репозиторием и отправлять изменения на GitHub.

Для кого этот курс

Начинающим разработчикам — студентам, выпускникам курсов, самоучкам, которые уже пишут код, но ещё не используют системы контроля версий или чувствуют себя неуверенно при работе с терминалом. Тестировщикам — чтобы хранить автотесты, отслеживать изменения и синхронизироваться с командой. Аналитикам и менеджерам проектов — чтобы понимать процесс разработки, смотреть историю изменений и эффективнее взаимодействовать с разработчиками. Дизайнерам и контент-менеджерам — если вы работаете с текстовыми файлами (Markdown, YAML, JSON) и хотите версионировать контент без путаницы в версиях. Любым специалистам, которые работают с файлами в команде — от инженеров до научных сотрудников, потому что Git подходит не только для кода, но и для документов, статей, конфигураций.

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

  1. Доступ в интернет — для скачивания Git, регистрации на GitHub и работы с удалёнными репозиториями.

  2. Базовые навыки работы с командной строкой (терминалом):

    1. Открыть терминал / командную строку.

    2. Перемещаться между папками (cd,  ls).

    3. Создавать и удалять файлы и папки (это полезно, но не обязательно — базовые команды мы напомним по ходу курса).

  3. Любой текстовый редактор — можно использовать блокнот, VS Code, Sublime Text или любой другой, где вы пишете код.

  4. Желание разобраться в Git и GitHub — и немного терпения на первых порах.

Наши преподаватели

Как проходит обучение

Формат обучения

  1. Два модуля, 10 уроков.
    Каждый урок содержит:

    • Теоретическую часть примерами команд и объяснениями.

    • Один или два тестовых вопроса для самопроверки.

  2. Тесты с ответами.
    После каждого модуля вы найдёте блок с правильными ответами — можете сразу свериться и закрепить материал.

  3. Финальная практическая работа (занимает не более 10 минут).
    На реальном open-source проекте вы примените всё изученное: клонирование, создание ветки, коммит, push, открытие Pull Request и даже поставите звезду проекту.

  4. Сертификат (по желанию).
    Если выполните все шаги практической работы и пришлёте ссылку на Pull Request, ФИО и почту в специальную форму — получите фирменный сертификат.

Программа курса

загружаем...

Что вы получаете

  • Фундаментальное понимание Git и GitHub. Вы будете знать, как устроены системы контроля версий, зачем они нужны и почему Git стал стандартом в индустрии.
  • Практические навыки работы с терминалом. Освоите основные команды: git init, git add, git commit, git log, git diff, git restore, git clone, git push, git pull, git fetch, git branch, git checkout и другие.
  • Умение вести локальную историю проекта. Сможете фиксировать версии, возвращаться к прошлым состояниям, смотреть изменения и откатывать ненужные правки.
  • Навыки работы с GitHub. Создадите аккаунт, настроите репозитории (публичные и приватные), свяжете локальный Git с удалённым, научитесь отправлять и получать изменения.
  • 🎓 По завершению курса вам будет выдан фирменный сертификат от Школы.
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно