【发布时间】:2012-03-17 12:08:12
【问题描述】:
我来找你是因为我有这个非常烦人的问题。在 xCode 中,我删除了一些文件,现在,当我想推送我的源时,它说我不能,因为有一些未提交的更改。未提交的更改来自已删除的文件(xcode 向我显示了这些标有 d 的文件)。
我的问题是如何使我的 git repo 与它同步,以便我可以推送我的资源??
【问题讨论】:
我来找你是因为我有这个非常烦人的问题。在 xCode 中,我删除了一些文件,现在,当我想推送我的源时,它说我不能,因为有一些未提交的更改。未提交的更改来自已删除的文件(xcode 向我显示了这些标有 d 的文件)。
我的问题是如何使我的 git repo 与它同步,以便我可以推送我的资源??
【问题讨论】:
在推送到遥控器之前,您需要提交更改。如果你进入你的项目目录,输入:
git status
它应该向您显示已删除的文件。如果您觉得没问题,请输入:
git commit -a -m "your commit message here"
那么你应该能够推送到你的远程仓库:
git push <remote> <remote_branch>
【讨论】:
-a 将暂存并提交您在git status 中看到的任何修改或删除的文件。抱歉对xcode git界面不太熟悉
除了三合会的答案:
在 Mac 上,它有助于研究菜单栏下的项目,因为弹出菜单并不总是完全填充。
【讨论】: