Введение
🧑💻 Новый в Git или LabEx? Мы рекомендуем начать с курса Быстрый старт с Git.
Git - это популярная система контроля версий, которая позволяет разработчикам отслеживать изменения, внесенные в их кодовую базу. Одной из важнейших функций Git является возможность просматривать различия между изменениями, внесенными в файл. Эта функция полезна, когда вы хотите увидеть, какие изменения вы внесли в файл, или сравнить изменения между разными версиями файла.
Просмотр различий в изменениях
В качестве разработчика вы можете захотеть просмотреть различия между вашими подготовленными или не подготовленными изменениями и последним коммитом. Это полезно, когда вы хотите проверить свои изменения перед их коммитом или когда хотите увидеть, какие изменения вы внесли с момента последнего коммита.
Для демонстрации того, как просматривать различия в изменениях, мы будем использовать репозиторий git-playground. Предположим, что вы внесли некоторые изменения в файл README.md и хотите просмотреть различия между своими изменениями и последним коммитом.
- Откройте терминал и перейдите в директорию
git-playground:
cd git-playground
- Используйте команду
git diff, чтобы просмотреть различия между вашими не подготовленными изменениями и последним коммитом:
git diff
- Альтернативно вы можете использовать опцию
--staged, чтобы просмотреть различия между вашими подготовленными изменениями и последним коммитом:
git diff --staged
Вот результат выполнения шага 2:
diff --git a/file1.txt b/file1.txt
index bfccc4a..ee23125 100644
--- a/file1.txt
+++ b/file1.txt
@@ -1 +1,2 @@
This is file1.
+hello,labex
Вот результат выполнения шага 3:
diff --git a/README.md b/README.md
index 0164284..f47591b 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,3 @@
## git-playground
Git Playground
+hello,world
Резюме
В этом испытании вы узнали, как просматривать различия между подготовленными или не подготовленными изменениями и последним коммитом с использованием команды git diff. Эта функция полезна, когда вы хотите проверить свои изменения перед их коммитом или когда хотите увидеть, какие изменения вы внесли с момента последнего коммита. Продолжайте практиковаться и изучать Git, чтобы стать опытным разработчиком.