#git
#git
Вопрос:
Я знаю, что git log --reverse
это показывает журнал в обратном порядке, помещая самый старый вверху и самый новый внизу, но что git show --reverse
делает? Если я запускаю git show --reverse
, кажется, что он показывает тот же результат, что и обычный git show
, то есть последний коммит.
Ответ №1:
Похоже git show --reverse
, что результат изменяется только в том случае, если вы укажете диапазон, например git show --reverse HEAD~2..
. В этом случае он будет вести себя git log --reverse
следующим образом .
Комментарии:
1. Не уверен, почему ваши вопросы и ответы отклонены, но это правильно:
git show
передает--reverse
параметр анализатору версий, где это означает изменение порядка диапазонов фиксации. Посколькуgit show
по умолчанию хэш-идентификаторы разрешаются без обхода графика, это действительно влияет только на спецификаторы версий на основе диапазона.
Ответ №2:
Команда git «git show —reverse» показывает,
некоторые данные вашего проекта, такие как дата последнего редактирования автором, место размещения заголовка, хэш-код вашего последнего коммита, последний отредактированный файл, последние введенные данные и т.д.
Комментарии:
1. Это не отвечает на вопрос. То, что вы описали, — это то, что
git show
показывает с и без без--reverse
. Я спрашиваю, в чем разница между простымgit show
иgit show --reverse
.