You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode 12.5推送项目到GitHub提示URL无效、拉取报错求助

解决方案

1. 修复错误的远端仓库URL

你当前填写的git+ssh://git@github.com:me/MyRepo.git属于格式错误,SSH协议的GitHub仓库地址不需要添加git+ssh://前缀,修正操作如下:

  • 打开终端进入项目根目录,执行git remote -v查看当前绑定的远端地址,确认origin配置错误
  • 执行git remote remove origin删除错误的远端配置
  • 执行命令添加正确的远端地址,将占位符替换为你自己的用户名和仓库名:
    若使用SSH协议:git remote add origin git@github.com:你的GitHub用户名/你的仓库名.git
    若使用HTTPS协议:git remote add origin https://github.com/你的GitHub用户名/你的仓库名.git
  • 再次执行git remote -v验证地址配置正确

2. 解决找不到远程master分支的问题

目前GitHub新创建的仓库默认主分支名为main,而非旧的master,因此拉取master分支会提示找不到远程引用,操作修正如下:

  • 执行git branch -M main将本地主分支重命名为main,和远程默认分支对齐
  • 首次推送执行git push -u origin main,将本地main分支和远程main分支绑定,后续推送无需再加参数
  • 后续拉取代码执行git pull origin main即可,终端弹出的拉取策略提示可按需配置,若要默认使用merge策略消除提示,可执行git config --global pull.rebase false

3. Xcode端配置同步

  • 打开Xcode项目,点击顶部菜单栏「Source Control」→「Source Control Settings」
  • 找到对应项目的Remotes配置,确认远端地址和你刚才在终端设置的正确地址一致,没有多余前缀
  • 后续可直接在Xcode内执行提交、推送操作

内容的提问来源于stack exchange,提问作者Michel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 21:09:05