Есть ли способ получить список коммитов с заданным номером коммита в HEAD?
Я знаю, что это возможно по дате коммита, но мне нужно по номеру коммита, и я не могу показатьсянайти любую документацию, или даже если это возможно.
git rev-list <since_hash>..HEAD
или для включения коммита:
git rev-list <since_hash>^..HEAD
Вы также можете использовать git log вместо git rev-list, чтобы получить дополнительную информацию.
git log
git rev-list
git log <hash>..
Наименьшее количество печатания.Опускание "ГОЛОВА" предполагает, что вы имели в виду.Rev-list тоже подойдет.
Вы можете запустить следующую команду git из оболочки:
git log --pretty=oneline commit-id...HEAD
Предполагая, что под "номером коммита" вы подразумеваете хеш коммита:
git log <commit-hash>..HEAD
Если кто-то здесь пытается выяснить, как LESS через вывод git log, начиная с определенного коммита, разбивая на страницы назад, это так же просто, как git log <hash>.
git log <hash>