【问题标题】:Xcode missed "Push to Remote"Xcode 错过了“推送到远程”
【发布时间】:2019-12-10 00:29:08
【问题描述】:

我试图强制提交到 BitBucket 存储库的第一个项目。按照在线教程(不使用源代码管理),我不小心错过了检查“推送到远程”选项。

现在我的项目,在 Branches 下,显示“1 commit ahead”。

如何让事情恢复同步?我是否需要恢复到以前的提交,并重做最后的代码更改?还是我可以强制另一个合并?

【问题讨论】:

  • Xcode > 源代码管理 > 推送?..
  • @mag_zbc 谢谢。我实际上只是这样做了。事情搞砸了。我的分支名称是automation/pushToHOc,我已经提交了 40 次并使用命令行推送到我的远程分支。然后,当我使用您的建议时,Xcode 提示我创建origin/automation/pushTohOc,它本身将H 更改为h。这很奇怪。

标签: xcode version-control


【解决方案1】:

这意味着您还有一个提交尚未推送,因此您领先于远程分支。只需推送存储库:Source Control -> Push... -> 选择要推送的分支

【讨论】:

  • 谢谢。当我尝试这个时,它只在下拉字段中显示“正在加载”。点击 Push 似乎没有任何作用。
  • @jingo_man 检查更新的响应,它应该会显示类似这样的内容
  • 再次感谢。我想知道 Xcode 是否“断开连接”?由于我的没有显示任何分支,它只是说“正在加载......”。我试过重启 Xcode 和笔记本电脑
  • @jingo_man 你的意思是你没有连接到互联网吗?如果这不起作用,请使用终端尝试:打开终端 -> cd 到项目文件夹 -> git push origin [branch_name]
猜你喜欢
  • 1970-01-01
  • 2015-10-16
  • 2016-08-23
  • 1970-01-01
  • 2012-03-17
  • 2019-03-29
  • 2017-07-22
  • 2011-09-10
  • 2016-07-08
相关资源
最近更新 更多