Как решить Tortoise Git - git CLI stdin wrapper (ошибка)? - PullRequest
0 голосов
/ 26 мая 2020

Когда я настраивал Tortoise Git на своей машине, я не давал ему пароль. Но при использовании его для запуска git.exe push --recurse-submodules=on-demand --progress "origin" feature/myatthiha-OJT он запрашивает пароль.

This is my error.

1 Ответ

0 голосов
/ 26 мая 2020

Как правило, есть два варианта аутентификации на сервере Git.

1) Используйте https URL-адреса, тогда сохранение пароля возможно с помощью помощника по учетным данным (устанавливается по умолчанию Git для Windows)

2) Используйте S SH. Здесь вы можете аутентифицироваться с помощью пароля или ключа S SH. Аутентификация без пароля возможна только с использованием ключа S SH.

Поскольку вы настроили использование OpenS SH в качестве клиента s sh, вы должны убедиться, что OpenS SH знает / использует правильный ключ (по умолчанию .confgi / id_rsa; cf. Несколько учетных записей GitHub и S SH Config ).

Если вы хотите использовать PuTTY, вам нужно изменить клиент s sh на tortoisegitplink (см. https://tortoisegit.org/docs/tortoisegit/tgit-dug-settings.html#tgit -dug-settings-network и https://tortoisegit.org/docs/tortoisegit/tgit-ssh-howto.html)

...