Лучший курс по Git от. На русском

Первые уроки носят пояснительный характер: что за Git система, история и предшественники, что такое «распределенный контроль версий», а также для кого предназначен Git. В общем, тот базис, который должен лечь в основу изучения. Полезно для начинающих, но совершенно бесполезно для тертых девелоперов. Подойдет и тем, кто с VCS на «ты», а об истоках не знает.

В первых видео изложена инструкция по установке Git для различных ОС: Mac OS X, Windows, а также установка Git на Linux. При этом версия выбранной операционной системы может быть любой.

В видео о настройке Git речь пойдет о разноуровневых конфигурациях, автозаполнении и вызове справки.

Инициализация репозитория – первый шаг. Далее разберемся, куда сохраняются файлы для контроля версий проекта. После этого вы создадите первый Git-коммит, напишете для него сообщение и просмотрите лог.

Концепции и архитектура помогут разобраться, как работает VCS. Схематическое представление облегчит понимание, а вплетение рабочего процесса в теорию позволит увидеть все на практике. Ссылка на коммиты и разбор указателя HEAD станут завершающими уроками в этой части.

  • как добавлять файлы в Git-репозиторий со знанием архитектуры;
  • как редактировать;
  • как просматривать изменения;
  • как удалять файлы и отслеживать удаления;
  • как перемещать и переименовывать файлы.

В видео подробно описано, как использовать файлы в реальном проекте. Разложено все, начиная созданием репозитория и заканчивая обработкой изменений. Наглядное использование позволит быстрее освоиться в VCS Git и закрепить знания.

В этих уроках показано, как отменить одно или ряд изменений, даже тех, которые закоммичены в Git-репозиторий. Отменить можно изменения в рабочей директории, буфере или репозитории. Рассказано о проблемах отмены старых коммитов, а также продемонстрированы мощные команды, способные обходить подобные проблемы и даже отменять несколько коммитов сразу.