Добрый день!
Всегда пользовался десктопным ПО для работы с гит репозиторием, сейчас возникла необходимость работать через консоль. Когда-то давно, создал ssh ключ, с паролем, немного поработал в консоле и закрыл...
Сейчас пытаюсь авторизоваться с помощью команды
ssh -T git@github.com
, в ответ получаю сообщение об ошибке:
Ошибка:
PTY allocation request failed on channel 0
Hi uesername! You've successfully authenticated, but GitHub does not provide shell access.
Connection to github.com closed.
В чём может быть причина?
Я сначала подумал, что пароль может быть не верный, попробовал другой, результат координально отличался. Терминал просто проигнорировал, и не отдал никакой ошибки, в отличие от пароля, который я помню.
Попробовал поменять директорию и зайти в папку с репозиторием .git, тоже ничего.
Всякие git status и прочие команды обращённые для работы с репозиторием, отдают мне ошибку:
fatal: this operation must be run in a work tree