Ошибка http 401.1 при выполнении клона GIT с сервера Linux
Я использую TFS 2013 с командным проектом GIT. Когда я выполняю git clone
с одного из локальных серверов Windows у меня нет проблем:
-bash-4.1$ git clone "http://tfsadm:tfspas@tfs.server.com:8080/tfs/DefaultCollection/_git/Main"
Initialized empty Git repository in /home/tfsadm/Mainframe/.git/
но когда я выполняю git clone
из Linux я получаю следующую ошибку:
error: The requested URL returned error: 401 while accessing http://tfsadm:tfspas@tfs.server.com:8080/tfs/DefaultCollection/_git/Mainframe/info/refs fatal: HTTP request failed
1 ответ
Ошибка: запрошенный URL-адрес вернул ошибку: 401 при обращении к https://github.com/Joey-myproject/repo.git/info/refs фатально: HTTP-запрос не выполнен
часто повторяющаяся ошибка.
Одна из причин этого заключается в том, что клиент не авторизован для доступа к этому ресурсу.
Общее решение заключается в проверке следующего:
- У вас есть стабильная версия git?
- Правильно ли настроен пульт?
- Если 2FA включен, предоставьте маркер доступа.
- Дважды проверьте ваши разрешения (имя пользователя / пароль в конфигах), возможно, также попробуйте использовать формат " https://username@mydomain.org/project.git".
- Попробуй ssh вместо https
Я не уверен, но вы уже видели эту ссылку Не можете клонировать репозиторий github в Linux через HTTPS? Это может дать некоторую дополнительную информацию.