Подтвердить что ты не робот

Как перечислить коммиты с определенной фиксации?

В любом случае, чтобы получить список коммитов от заданного числа фиксации в HEAD?

Я знаю, что это возможно по дате фиксации, но мне нужно это по номеру фиксации, и я не могу найти какую-либо документацию или даже если это возможно.

4b9b3361

Ответ 1

git rev-list <since_hash>..HEAD

или включить фиксацию:

git rev-list <since_hash>^..HEAD

Вы можете использовать git log вместо git rev-list, чтобы получить дополнительную информацию.

Ответ 2

git log <hash>..

Является наименьшим количеством ввода. Опущение "HEAD" предполагает, что вы имели в виду. Rev-list тоже будет работать.

Ответ 3

Вы можете запустить следующую команду git из оболочки:

git log --pretty=oneline commit-id...HEAD

Ответ 4

Предполагая, что с помощью "commit number" вы имеете в виду commit hash:

git log <commit-hash>..HEAD