【问题标题】:Xcode git is not committing project.pbxprojXcode git 没有提交 project.pbxproj
【发布时间】:2012-02-17 22:01:15
【问题描述】:

我有一个远程 git 存储库,我正在尝试提交和推送我的最新更改。问题是除了 project.pbxproj 之外,一切都很好。 Xcode 没有抱怨。它只是表现得好像一切都没有问题。但是当我推送它时抱怨有未提交的更改。所以我尝试再次提交。说明project.pbxproj有变化。美好的。这以前发生过。我刚刚再次承诺,一切都很好。但这次不是。我承诺。在我尝试推送之前,Xcode 没有任何抱怨。所以我尝试再次提交,我发现它确实没有提交,因为差异与以前相同。

【问题讨论】:

    标签: xcode git push commit


    【解决方案1】:

    打开日志导航器可以帮助您找到导致问题的原因。选择查看 > 导航器 > 显示日志导航器以打开日志导航器。从日志导航器中选择提交。编辑器将类似于以下屏幕截图:

    截图蓝色区域的右侧是一个小按钮。单击该按钮打开脚本,这可以帮助您确定提交不起作用的原因。

    【讨论】:

    • 这里是成绩单:git commit -m 试图让 project.pbcproj 提交 -- /Users/jigoossen/Desktop/Programming/app_store/Snake/Snake.xcodeproj/project.pbxproj # 在分支上master # 你的分支在 'master/master' 之前 3 次提交。 # # Changes not staged for commit: # (use "git add ..." 更新将要提交的内容) # (use "git checkout -- ..." 丢弃工作目录中的更改) # # 修改:Snake.xcodeproj/project.pbxproj # 没有添加到提交的更改(使用“git add”和/或“git commit -a”)
    • 抱歉,我无法使用任何降价格式。我是 git 的新手,所以这对我来说真的没有任何意义。
    • Xcode 无法提交您的更改,因为它们尚未暂存,但您无法从 Xcode 显式暂存更改。您必须从 Xcode 外部进行提交,无论是从命令行还是从 gitX 等 git GUI 客户端。
    • 太棒了!谢谢你。我先在终端尝试,但不知道该怎么做,但 gitX 效果很好!
    • 您的回答有效,但是对于这个项目并且只有这个项目,它几乎每次我提交时都会发生。每次都必须去 gitX 上演它真的很痛苦。关于如何修复项目本身的任何想法?
    猜你喜欢
    • 2019-05-12
    • 1970-01-01
    • 2015-10-11
    • 2014-03-11
    • 2011-09-07
    • 2016-09-21
    • 1970-01-01
    • 2011-11-20
    • 1970-01-01
    相关资源
    最近更新 更多