无法将Git项目从TFS克隆到Ubuntu,错误:致命:的身份验证失败



我已经安装了Ubuntu 18.10Git 2.20.1,现在我想用以下命令从TFS服务器克隆存储库:

git clone http://fs-srv:8080/tfs/DefaultCollection/_git/MyProject 
Cloning into 'MyProject'...

但身份验证失败,出现以下错误:

致命:的身份验证失败'http://tfs-srv:8080/tfs/DefaultCollection/_git/MyProject/'

如果您在GitHub帐户中启用了双因素身份验证,您将无法使用帐户密码通过HTTPS进行推送。相反,您需要生成一个个人访问令牌。这可以在GitHub帐户的应用程序设置中完成。使用此令牌作为密码应允许您通过HTTPS推送到远程存储库。像往常一样使用您的用户名。

用于创建个人访问令牌。

https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/

如果存储库设置为HTTPS,您可能还需要更新其来源。执行此操作可切换到SSH:

git remote -v
git remote set-url origin git@github.com:USERNAME/REPONAME.git

最新更新