TortoiseGit не работает на клон и толкать

TortoiseGit ложится на клонирование и выдвигает клонированное репо. Я использую ToroiseGit и msysgit. Используя действующие ключи.

И консольная вещь (git-cmd.bat) работает правильно! Но TortoiseGit не делает, что не так?

fatal: 'myrepo' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.


git did not exit cleanly (exit code 128) (1734 ms @ 20.11.2013 2:26:18)

И в /var/log/auth.log Я вижу:

Nov 20 05:36:06 myserver sshd[23529]: Accepted publickey for root from 22.228.217.4 port 52760 ssh2
Nov 20 05:36:06 myserver sshd[23529]: pam_unix(sshd:session): session opened for user root by (uid=0)
Nov 20 05:36:06 myserver sshd[23529]: pam_unix(sshd:session): session closed for user root

Почему рут?

1 ответ

Решение

Имейте в виду, что если вы используете putty и TortoiseGit, и вы сохранили сеансы в putty с именем пользователя в URL (root@myhost.com) - TortoiseGit возьмет этот сеанс и попытается войти в систему как ваш пользователь, кроме пользователя, которого вы установили. в репо-URL. Читать дальше @ https://tortoisegit.org/docs/tortoisegit/tgit-ssh-howto.html

Другие вопросы по тегам