Git Diff
Часть раздела Контроль версий путешествия по Terminal на Coddy — урок 15 из 58.
git diff показывает вам, что именно изменилось в вашем рабочем каталоге с момента последнего коммита. Это одна из самых полезных команд, когда вы находитесь в процессе редактирования и хотите вспомнить, что именно вы сделали.
git diffСтроки, которые были удалены, начинаются с префикса -; добавленные строки начинаются с префикса +:
-print("hi")
+print("hello")По умолчанию git diff сравнивает рабочую директорию с тем, что было закоммичено в последний раз. Она не показывает изменения, которые уже проиндексированы. Запустите её перед добавлением в индекс, чтобы в последний раз проверить свои правки.
Неизмененные строки контекста вокруг ваших изменений отображаются с начальным пробелом, чтобы вы могли видеть, где именно в файле произошло изменение.
Задание
ЛегкоВ папке находится файл greet.py со строкой print("hi"), который уже зафиксирован. Измените строку на print("hello"), затем выполните git diff, чтобы увидеть ваши непроиндексированные изменения.
Попробуйте сами
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Контроль версий
2Начало работы
Инициализация репозиторияПапка .gitНастройка данных пользователяGit StatusИтоги — первый репозиторий5Игнорирование файлов
Зачем игнорировать файлыШаблоны .gitignoreПроверка правил игнорированияИтоги: чистый репозиторий8Слияние
Что такое слияниеСлияние Fast-ForwardТрёхстороннее слияниеКонфликты слиянияРазрешение конфликтаИтоги — Мастер слияния11Проект: Feature Branch
Обзор проектаИнициализация Main3Отслеживание изменений
Область подготовкиGit AddGit CommitИзменение отслеживаемого файлаGit LogИтоги: первые коммиты6Проект: Сайт рецептов
Обзор проектаИнициализация и игнорирование