Убедитесь, что вы находитесь в локальном git-репо, и сделайте так, чтобы у вас был хотя бы один коммит.
В вашей папке должно быть .git/
.
git log
ничего не показывает на консоли, но git log > /tmp/gitlog.txt
записывает коммиты в файл в канале.
Это может быть проблема с пейджером, которая блокирует вывод на консоль, но не применяется, когдаперенаправление в файл.
Проверьте с помощью git --no-pager log
.
OP lazyboy подтверждает в комментариях проблема, связанная с пейджером:
идея с пейджером помогает мне проверить мою систему.
Некоторые из скриптов запуска изменили пейджер в моей системе и влияют на git.