Подпишитесь на телеграмм-канал про ИИ в образовании: Егошин | Кеды профессора
Курс находится на модерации. Данные могут быть неактуальны.
Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Профессия
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует

Стоимость курса

бесплатно
нет рассрочки

Вы узнаете больше о работе с репозиториями и историей изменений файлов. В итоге вы научитесь быстро восстанавливаться после ошибок, изучать историю изменений и вести совместную разработку. Основы Git пригодятся, если вы решите управлять историей исходного кода и работать с удаленными репозиториями на GitHub. Знания из этого курса помогают программистам уверенно работать с кодом проекта как в одиночку, так и большими командами. Этот курс подойдет тем, кто начинает изучать программирование и хочет обучиться современным практикам. Чтобы учиться было проще, стоит заранее изучить основы командной строки.

Включено в курс

  • 15 уроков (видео и/или текст)
  • 18 упражнений в тренажере
  • 44 проверочных теста
  • Самостоятельная работа
  • Дополнительные материалы
  • Помощь в «Обсуждениях»

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

  • Вести разработку в соответствии с современными инженерными практиками
  • Эффективно управлять исходным кодом, добавлять в общее хранилище, анализировать историю и изменять ее
  • Работать с GitHub и контрибьютить в открытые проекты

Что вы получите после обучения

Приобретаемые навыки
2
Working Directory
3
Gitignore
4
Stash
5
Open Source

Образовательная организация

Онлайн-школа программирования, за выпускниками которой охотятся компании

Первого студента мы трудоустроили в 2013 году. Тогда требования к знаниям джуниоров были выше, а трава зеленее

Это отразилось на программах обучения, на их проработке и глубине. Собеседования для студентов Хекслета проходят под девизом: «Хм, на Хекслете задачки были сложнее»

Иногда наши студенты попадают на работу без проведения технического интервью, только на основе анализа кода проектов

Сейчас все больше и больше компаний указывают курсы Хекслета как плюс при найме. А наши партнерские компании доверяют нам настолько, что собеседуют выпускников, не заглядывая в резюме

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

Программа курса
Продолжительность 18 часов 

1 Введение
Знакомимся с темой курса и выясняем, почему Git стал универсальным инструментом для практически любого проекта в разработке

2 Рабочий процесс
Разбираем процесс работы в Git от начала до фиксации результата: учимся создавать репозитории, добавлять в него файлы и делать коммиты

3 Интеграция с GitHub
Учимся настраивать GitHub, создавать в нем репозитории и клонировать их на свой компьютер

4 Рабочая директория
Учимся восстанавливать файлы и выясняем, что такое рабочая директория

5 Анализ сделанных изменений
Учимся анализировать изменения и обсуждаем, почему важно это делать даже в небольших проектах

6 Анализ истории изменений
Изучаем команды, которые помогают получать разнообразную информацию о прошлых коммитах (log, show, blame, grep)

7 Отмена изменений в рабочей директории
Учимся возвращать измененные файлы к исходному состоянию и откатывать изменения, которые сделаны в рабочей директории, но еще не попали в коммит

8 Отмена коммитов
Изучаем команды, которые упрощают отмену или изменение коммита (revert, reset)

9 Изменение последнего коммита
Разбираемся, как добавлять изменения в текущий коммит, не создавая новый

10 Индекс
Учимся делать коммит в тех ситуациях, когда в рабочей директории есть исправления, не связанные напрямую с основным изменением

11 Перемещение по истории
Учимся перемещаться по истории изменений и загружать в рабочую директорию код в том состоянии, в котором он был на момент выполнения любого коммита

12 Понимание Git
Знакомимся с термином «ветка» и рассматриваем git-репозиторий как множество односвязных списков, состоящих из коммитов

13 Игнорирование файлов
Обсуждаем, какие файлы стоит добавлять в репозиторий

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

15 Открытые проекты
Рассказываем, как влиться в разработку открытых проектов, научиться командной работе и прокачать свое портфолио

16 Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию

17 Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса

Рейтинг курса

3.8
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 14.03.2025 09:49
Введение в Git

Введение в Git

Оставить отзыв
Поделиться курсом с друзьями