Возникли проблемы с git сегодня (прекрасно работал вчера и не могу понять, что изменилось)

Это сценарий: путь настроен правильно и указывает на файл git, при использовании cmd ИЛИ git bash только некоторые команды дают правильный вывод. Например:

$ git
usage: git [--version]...

а также

$ git status
On branch master
Your branch and 'origin/master' have diverged, and have 2 and 3 different commits each, respectively....

Но тогда некоторые команды вообще не работают и выдают одно и то же сообщение об ошибке, например, git log, git show и git diff.

Некоторые примеры:

$ git log
'': : command not found

а также

$ git show
'': : command not found

А вот странный ... Если я запускаю команду git log в месте, где нет репо, я получаю сообщение от git

$ git log
fatal: Not a git repository (or any of the parent directories): .git

Мне трудно понять, почему это так, и любая помощь будет высоко ценится!

Шаги, которые я пытался решить:

  1. Перезагрузил компьютер
  2. переустановил мерзавец и перезапустил
  3. создал чистый репо и попробовал там команды

0