【问题标题】:Can't add Git repository to Xcode 7 using https无法使用 https 将 Git 存储库添加到 Xcode 7
【发布时间】:2015-09-29 14:10:35
【问题描述】:

在我升级到 Xcode 7 后,对我的 Gitlab 存储库的访问被拒绝了。我正在使用 HTTPS 身份验证。当我尝试擦除并添加新的存储库时,Xcode 给了我一个错误:身份验证失败,因为用户名或密码不正确。

身份验证字段设置为用户名和密码。

在那个问题中给出了一个解决方案,但对于 SSH 身份验证: Cannot push to gitlab from xcode 7

我更喜欢使用 HTTP 方法。

我认为这绝对是升级引起的问题。有没有其他人遇到过这个问题,您可以分享您的解决方案。

【问题讨论】:

  • 我将添加我的用户名和密码在终端或源树应用程序中被接受。
  • 我有同样的问题,我只能通过终端执行操作,Xcode 无法识别我的凭据。认为是新版本的问题
  • 希望升级到 El Capitan 后问题会消失,但事实并非如此。如果有人能提出建议,我将不胜感激。
  • 有同样的问题.... : (......任何人都可以从 Xcode 7 中得到任何解决方案。
  • 我正在寻找解决方案,每当我想到这个问题并且有一点空闲时间。目前我的努力是徒劳的。我正在使用源代码树免费应用程序作为替代。我一定会在找到后立即发布解决方案。

标签: xcode gitlab


【解决方案1】:

最近我想到了这个问题并尝试添加一个存储库。自从我上次检查行为以来,我已经将 Xcode 更新到了 7.2 版。我松了一口气,发现问题已经解决了。但是,当我尝试提交/推送到我的仓库时,我在 Xcode 7 中遇到了一个错误“无法与辅助应用程序通信”。经过一番挖掘,我在这里找到了答案http://pinkstone.co.uk/how-to-fix-couldnt-communicate-with-a-helper-application-in-xcode-7/

我只是按照说明输入:

xcrun git config --global user.email you@yourdomain.com xcrun git config --global user.name "你的名字在这里"

在终端中,问题已解决。

【讨论】:

    猜你喜欢
    • 2015-12-09
    • 2012-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-13
    • 2019-09-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多