【发布时间】:2014-03-11 04:07:12
【问题描述】:
我正在使用最新版本的 Xcode 5.x 并通过 Xcode 管理我的项目的 git 存储库。我遇到的问题如下。我正在为特定版本开发一个分支。我已经完成了这个分支的所有更改,我想提交并合并到 master。 Xcode 一直说在提交窗口的右下角还有一个文件要提交,但在显示文件和差异的详细信息窗格中,没有文件显示。如果我点击提交(包括将原点推送到 bitbucket),则该操作似乎会继续进行并完成。但是在 bitbucket 中什么也没有出现,并且 Xcode 不允许我再次合并。而且我可以多次执行相同的步骤,但我仍然看到“提交 1 个文件”。它几乎就在那里,就像有一个幽灵文件挂在某个地方,但 Xcode 没有显示它或实际提交它。这是我的 gitignore 文件。
# OS X
.DS_Store
# Xcode
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
*.xccheckout
profile
*.moved-aside
DerivedData
*.hmap
# CocoaPods
Pods
【问题讨论】:
-
你可能想从 Atlassian 下载 git clinet SourceTree,制作 BitBucket 的人,它应该比 Xcode 更详细地告诉你发生了什么。
-
我个人使用 Tower 与远程 repro 交互,非常喜欢。