Git. Просто git.

Лекция 3.

undev.coursify.ru

Git. Просто git.

undev.coursify.ru

Лекция 3.

Выбор ревизии

  1. Одиночные ревизии

Диапазон коммитов

  1. Две точки
  2. Множество вершин
  3. Три точки

Интерактивное индексирование

Интерактивное индексирование

$ git add -i

6

Интерактивное индексирование

6

Интерактивное индексирование

6

Интерактивное индексирование

6

Интерактивное индексирование

6

Интерактивное индексирование

6

Интерактивное индексирование

6

Интерактивное индексирование

6

Интерактивное индексирование

6

Интерактивное индексирование

6

Прятанье

Прятанье

6

Прятанье

6

Прятанье

6

Прятанье

6

Прятанье

6

Прятанье

6

Прятанье

6

Прятанье

Откат применения спрятанных изменений

$ git stash show -p stash@{0} | git apply -R

Прятанье

Создание ветки из спрятанных изменений

$ git stash

$ git stash branch testchanges

Перезапись истории

Перезапись истории

Изменение последнего коммита

$ git commit --amend

Перезапись истории

Изменение сообщений нескольких коммитов

$ git rebase -i SHA

Перезапись истории

6

Перезапись истории

6

Перезапись истории

6

Перезапись истории

6

Переупорядочение коммитов

6

Переупорядочение коммитов

6

Уплотнение коммитов

6

Уплотнение коммитов

6

Уплотнение коммитов

6

Разбиение коммита

6

Разбиение коммита

6

Разбиение коммита

6

filter-branch

Удаление файла изо всех коммитов

6

filter-branch

Сделать подкаталог новым корнем

6

filter-branch

Глобальное изменение e-mail адреса

6

Отладка с помощью Git

Отладка с помощью Git

Подмодули

Начало использования подмодулей

6

Начало использования подмодулей

6

Начало использования подмодулей

6

Начало использования подмодулей

6

Начало использования подмодулей

6

Начало использования подмодулей

6

Клонирование проекта с подмодулями

6

Клонирование проекта с подмодулями

6

Клонирование проекта с подмодулями

6

Клонирование проекта с подмодулями

6

Конфигурирование Git

Основные настройки клиента

Цвета в Git

Внешние утилиты merge и diff

Форматирование и пробельные символы

Форматирование и пробельные символы

Форматирование и пробельные символы

Перехватчики

Перехватчики

На сегодня хватит :)

И напоследок...

Оставляем фидбек - http://undev.coursify.ru/courses/18

Лекция оффлайн - Тут

Презентация оффлайн - http://zzet.org/learn_git/lection-3.html

Все лекции оффлайн - http://zzet.org/learn-git.html

Twitter - @zzetorg