Если вы хотите использовать командную строку, вы можете использовать --author=<your name>
Например: чтобы увидеть ваши последние 5 коммитов
git log -n 5 --author=Salvador
Если вам нужно более простое однострочное решение:
git log --oneline -n 5 --author=Salvador
Отредактировано для добавления
Если вам нравится однострочная версия, попробуйте создать для нее псевдоним git log
(это то, что у меня есть для zsh)
alias glog="git log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
Теперь я могу просто использовать:
glog -n 5
И я получаю приятный результат, например:
Который раскрашен, показывает имя автора, а также показывает график, и вы все равно можете передавать другие флаги (например, --author), что позволяет вам фильтровать его еще больше.
git log -5
. Если вы ограничиваете количество коммитов для вывода в скрипте, вы должны быть добры к другим и использовать длинный вариант, напримерgit log --max-count=5
.git show -n 5
чтобы увидеть изменения последних 5Используйте параметры фильтрации
--author
и / или--committer
сgit log
, а также-n
возможность ограничить количество коммитов. Например:источник
Это даст вам последний блок комментариев журнала git с сокращенным идентификатором фиксации.
Это даст вам последний блок комментариев журнала git с полным идентификатором фиксации.
Вы можете создать свой собственный формат из: Git Pretty Format
источник
git log --author="My name" -n 5
(см.man git-log
все альтернативы)источник