Скринкаст по

От основ до продвинутых команд

Git – одна из самых популярных систем для хранения кода и не только.

Многие начинающие разработчики избегают его изучения, а зря. В итоге на решение проблем и непоняток с гит тратится гораздо больше времени, чем если просто один раз "раскурить" этот самый гит.

Стоит один раз разобраться, и работа с git станет комфортной, а проблемы и непонятки с состоянием репозитория уйдут в прошлое.

В этом скринкасте разобраны темы, покрывающие 90% необходимых ситуаций (а по некоторым областям даже больше). Но есть ряд тем, которые в него пока не вошли:

  • Удаленные репозитории, push/pull и т.п.
  • Git stash в деталях.
  • Внутреннее устройство Git.

Я их пока не записал, но их отсутствие не мешает понять остальное, а эти темы будут позже.

Подписка на обновления курсов и скринкастов, включая скринкаст по Git.
Важно:

Нужна помощь в добавлении сабтитров к скринкасту, это очень нужно для перевода.

Если можете помочь – детали тут.

Введение

Конфигурация

Основы

Ветки

Теги

Reset

Очистка проекта от изменений

Просмотр

Слияние

Копирование коммитов

Перемещение коммитов

ReReRe

Обращение коммитов

Даты в git

Комментарии

перед тем как писать…
  • Приветствуются комментарии, содержащие дополнения и вопросы по статье, и ответы на них.
  • Для одной строки кода используйте тег <code>, для нескольких строк кода — тег <pre>, если больше 10 строк — ссылку на песочницу (plnkr, JSBin, codepen…)
  • Если что-то непонятно в статье — пишите, что именно и с какого места.