Возникли проблемы с 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
Мне трудно понять, почему это так, и любая помощь будет высоко ценится!
Шаги, которые я пытался решить:
- Перезагрузил компьютер
- переустановил мерзавец и перезапустил
- создал чистый репо и попробовал там команды