我可以通过git命令行(终端)执行所有git操作,但是通过Xcode会导致身份验证错误“输入您的存储库凭据”
答案 0 :(得分:0)
由于这适用于Xcode 6.4但不适用于Xcode8.3。这可能发生,因为XCode 7不支持 Windows身份验证。这似乎是用户之间的常见问题,因为谷歌有很多关于它的帖子。
要使一切顺利,您应该在“tfs”虚拟文件夹的IIS TFS网站中启用基本身份验证。
请注意,因为基本身份验证通过网络将您的凭据作为纯文本发送。强烈建议您在这种情况下使用SSL。
详细描述了设置SSL的步骤 docs。 Here 您可以找到配置基本身份验证所需的内容。
有几点需要注意:
- 用户名应以
输入domain\user
格式- 不要在默认的非SSL网站上启用基本身份验证
还建议您使用 Git Credential Manager for Mac and Linux 来存储Git版本控制的凭据。