git - 来自 Ubuntu(Windows 10 Bash)的 TFS 托管的 Git 存储库上的身份验证失败

标签 git bash ubuntu windows-10 tfs-2015

我的团队有一个 TFS 托管的 Git 存储库,我正在尝试从 Ubuntu 环境访问它。现在从技术上讲,我正在尝试从新的 Windows 10 Bash shell 访问它,但我的理解是这是一个准确的 Ubuntu 仿真。

当我尝试克隆一个 repo 或在 Bash shell 中 pull 一个现有的 repo 时,我得到“身份验证失败”。我可以为 Windows 的 Bash shell 从 Cygwin 和 Git 克隆/提取 repo。我还可以通过 repo 的 URL 访问 TFS 前端。

我看到的有关此类问题的大多数其他答案都与无法从 Windows 环境(命令行、Windows 的 Git 等)访问存储库有关,而这里似乎并非如此。有谁知道如何让它工作?

最佳答案

Enable Basic Authentication在您的服务器上,然后重试。

如果你使用的是 TFS2015 Update3,你还可以配置使用 SSH用于身份验证。

关于git - 来自 Ubuntu(Windows 10 Bash)的 TFS 托管的 Git 存储库上的身份验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39455064/

相关文章:

git - 主推提交时写错误失败

python - 是否可以使用来自非登录 shell 的单行命令从 bash 登录 shell 执行 python 脚本?

linux - BASH 变量值作为新定义的变量

git - 如何在 Shopware 6 开发系统上管理媒体?提交到 git 还是不提交?

git - 如何在 git 存储库中使用 "artificial root commit"?

linux - 如何查找文件中的第 n 个单词(Linux Shell)

ubuntu - Coturn stun 服务器返回错误代码=701

ubuntu - 创建 debian 包

c++ - opencv ubuntu 12.04 Cmake错误: Source directory does not appear to contain CmakeLists. txt

git - 权限被拒绝(公钥),我仍然收到错误