Как я могу получить идентификатор последнего нажатия в git? - PullRequest
3 голосов
/ 11 марта 2012

Я хотел бы получить идентификатор для последнего полученного толчка (не git rev-parse HEAD).

Например, если я сделаю git diff-tree --name-status master, он покажет мне все изменения с момента последнего нажатия, но я хочу увидеть изменения при определенном нажатии.

1 Ответ

4 голосов
/ 11 марта 2012

Если вы говорите о последнем пуше, который вы (т.е. ваше репо) получили от данного пульта, для данной ветви (как, например, master):

 git rev-parse origin/master

(это сообщение в блоге иллюстрирует это, перечисляя изменения с момента последнего нажатия:
git log origin/master.. --stat

Команда также используется в вопросе " git ошибочно заявляет, что я впереди источника / мастера на 1 коммит ")

Как только вы получите правильный SHA1, вы можете посмотреть " Как я могу увидеть все файлы, которые были изменены / добавлены / удалены за последний полученный толчок? ", чтобы узнать больше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...