无法从 Xcode 推或拉

Unable to push or pull from Xcode

我在 Xcode 项目中提交了一些更改并尝试推送它们,但系统提示我:“本地存储库已过期。”

然后我尝试按照他们说的进行拉取,但随后提示我:“工作副本有冲突,未提交的更改。”

我真的需要提交这些更改,我害怕如果我做错了一步会丢失它们。我该怎么办?

谢谢

一个机会是 git stash(缓存)您的本地更改,然后 git pull 来自远程的更改。那么你的 local 代码是 up-to-date with remote.

拉取后,git stash pop 您的 stashed 更改将被重新应用。

但要小心,可能会有合并冲突。 现在您可以 git commitgit push 对远程存储库进行本地更改。