Я сделал десяток коммитов, но когда я делаю git log --author=pauld
, я вижу только последние три. Без фильтра автора отображается полная история. Я пробовал варианты с --full-history
и несколькими другими вариантами, но ничего не работает. Для некоторых ссылок мне нужно перечислить коммиты автора, так как я дал дату, чтобы они могли быть выбраны вишней. Это просто странный дорожный блок на раннем этапе, которого я не ожидал.git log --author, не показывающий всех коммитов
ответ
Для проверки правильности поля «автор» каждого комманда (орфография, символы и т. Д.) Быстрая проверка фиксации, сообщения и автора/коммиттера была хорошей проверкой.
git log --format=raw
С другой стороны, это может быть коммитов есть committer
с именем пользователя «pauld», если эти коммиты были перебазировать или ранее вишню, а не исходное поле «автор».
git log --committer="pauld"
Даже в более широком смысле, вы можете использовать строковое значение для параметра --committer
или --author
в качестве регулярного выражения следует ли орфографические неравенство.
git log --author="pau*"
Флаг --author
использует регулярные выражения, и то, что вы проходите, чувствительно к регистру: pauld
. Все ли ваши сообщения журнала содержат точную строку pauld
в поле автора?
Дополнительно к соображениям относительно --author
варианта, упомянутого в других ответах уже: Есть коммиты вам не хватает предок текущей ГОЛОВЫ? git log показывает только то, что доступно для вашего текущего HEAD. Используйте git log --all
, чтобы показывать фиксации всех ветвей.
Использование -i аргумент нечувствительны к регистру поиск
git log -i --author=pauld
- 1. Git log без авторских коммитов
- 2. Git log, показывающий изменения файла
- 3. Как передать ряд коммитов для git log?
- 4. Как инвертировать git log --author = me? (Без использования Perl)
- 5. Перепутано git repo: git log vs. git log -g
- 6. git push non для всех коммитов
- 7. Состояние Git-файлов слияния коммитов
- 8. Git rebase change author?
- 9. Команда Git log для отображения результата целого ряда коммитов?
- 10. Tortoise SVN Author in Log File Missing
- 11. Git Log не показывает акценты
- 12. Список всех коммитов, примененных к реестру git между двумя датами
- 13. Git log rebases
- 14. Как переместить каталог в репозитории Git для всех коммитов?
- 15. find git commits with no author
- 16. Изменение метаданных фиксации всех коммитов
- 17. git log между двумя этапами
- 18. git commit --author не требует пароля?
- 19. Git log: журнал будущих изменений
- 20. git log специфический HEAD ~ N
- 21. Возвращение определенных коммитов из git
- 22. Удалить файл из всех коммитов
- 23. Слияние коммитов в git
- 24. Git revert несколько коммитов
- 25. Git - Восстановление потерянных коммитов
- 26. git bundle ряд коммитов
- 27. Git log output messed up
- 28. Git log with netbeans GUI
- 29. Поиск всех git-коммитов (по всем веткам), содержащих указанный файл?
- 30. Git :: Репозиторий не запускает git log