После выполнения git commit, как я вижу, что было изменено?

Вопрос:

После выполнения git-коммита, как узнать, что было изменено в файлах? он говорит 5 вставок и 5 удалений. Я хочу иметь возможность отображать это на экране, чтобы посмотреть, что они собой представляют.

enter image description here

Лучший ответ:

Перед фиксацией вы можете выполнить git diff --staged это покажет вам изменения, которые вы совершите. ИМО, вы должны сделать это, чтобы убедиться, что вы совершаете только те изменения, которые вы хотите.

После того, как вы совершили ошибку, есть несколько способов увидеть изменения:

git log -p -1

Это покажет последнюю фиксацию вместе с изменениями, внесенными в фиксацию. Опция -p сообщает журналу, чтобы показать патч для фиксации. Добавление -1 говорит только о том, чтобы показывать только одно сообщение (вы можете изменить это на любое количество коммитов, которые вы хотите увидеть.

Если вы хотите увидеть различия между текущим состоянием и последним фиксацией, вы можете сделать:

git diff HEAD~

HEAD~ сообщает git использовать фиксацию, ближайшую к текущему состоянию вашего репо.

Оцените статью
TechArks.Ru
Добавить комментарий