Jai*_*ero 19 git tfs active-directory visual-studio
我想将git命令行工具与Microsoft Team Foundation Server Git存储库一起使用.
但每次我想访问远程repos时,身份验证都会失败.当然我使用的是Active Directory(这是一个TFS服务器).git repo管理从Visual Studio完美运行.(甚至推,同步,克隆等).
Cloning into 'blabla'
fatal: Authentication failed for 'http://server:8080/tfs/BlaCollection/_git/blabla/'
Run Code Online (Sandbox Code Playgroud)
我打算使用这些图案并且总是失败.
任何人都使用命令行工具连接到使用git服务器的TFS?在我的公司,我们使用令牌登录Windows,可能是什么原因?
Kir*_*ili 24
Windows凭据 - >通用凭据
然后在http://前面添加一个带有"git:"的新项目,即:
git:http://Example.com
将domain\user添加为用户和密码
Jai*_*ero 11
最后一位同事找到了解决方案,我将在此发布:
使用命令:
git config --global credential.http://[tfs_server].integrated true
Run Code Online (Sandbox Code Playgroud)
当然,请替换[tfs_server]为您自己的TFS服务器主机名.
当Credential Manager请求凭据时,请保留空白并按"确定".(我这样使用Kerberos进行身份验证).
| 归档时间: |
|
| 查看次数: |
15632 次 |
| 最近记录: |