gpt4 book ai didi

gitlab - 无法从 xcode 7 推送到 gitlab

转载 作者:行者123 更新时间:2023-12-01 16:55:33 24 4
gpt4 key购买 nike

升级到 Xcode 7 的一个令人不快的副作用是我无法再推送到我的 Gitlab 存储库。在过去的两年里,我一直在毫无问题地推送和拉取我的项目,所以我怀疑 Xcode 7 正在做一些不同的事情。我已经通过 Web 界面登录和注销来验证我的 Gitlab u/p。当我转到 Xcode > 首选项 > 帐户时,选择 gitlab 项目,我看到用户名和密码就在那里(就像 2 年来一样),我验证它们是否正确。

值得注意的是,我可以从终端成功发布,但是,我不希望使用终端定期将我的代码推送到 Gitlab。升级后还有其他人遇到过这个问题吗?有关修复的任何建议吗?

我收到的具体错误是“身份验证失败,因为用户名或密码不正确。”此错误出现在“帐户”对话框中,以及尝试推送到 gitlab 存储库后。

最佳答案

所以这个问题相当棘手,说实话,我不确定这个错误的根本原因是什么,但我解决它的方法是这样的:

  1. 从 GitLab 中删除了我的旧 ssh key
  2. 在命令行上创建了一个新的 ssh key ,然后将其添加到 GitLab
  3. 从 Xcode > 首选项 > 帐户中删除了 GitLab 存储库
  4. 使用 SSH key 选项重新添加 GitLab 帐户(以前也是如此,这不是新的)
  5. 关闭 Xcode
  6. 炸掉了项目的工作目录
  7. 打开 Xcode,然后选择“源代码管理”>“结帐”
  8. 提供了 SSH 地址(您可以从项目文件夹中的 GitLab 获取该地址)
  9. 为了测试推送能力,对项目进行了微小的更改
  10. 通过 Xcode Source Control > Push 推送到 GitLab

瞧!工作了。这绝对是最重要的选择,但它让我重新开始工作。我坚信将 Xcode 升级到 7 会搞砸一些事情。如果其他人也遇到这个问题,我希望这能解决它!

关于gitlab - 无法从 xcode 7 推送到 gitlab,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32815025/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com