使用Xcode版本编辑器查看分支中的更改?

时间:2012-05-16 17:02:24

标签: git version-control xcode4.3

我启动了一个项目,启用了Git以试用该功能,在“Master”主干中我添加了两个名为feature_ONEfeature_TWO的方法并提交了更改。然后我去了组织者并在主干上添加了一个分支,名为 feature_THREE_Branch 。然后我转到这个分支并在再次提交更改之前实现了feature_THREE

在下面的图片中,我已切换回“Master”主干,我正在尝试查看 feature_THREE_branch 的当前 Master ,以便我可以看到有哪些更改制作。我的问题是,无论我在版本编辑器中做什么,我似乎都看不到feature_THREE。如果它没有在feature_TWO的右侧显示(如果你切换到 feature_THREE_Branch 那就是它,我缺少什么?

enter image description here

Xcode版本4.3.2(4E2002)

1 个答案:

答案 0 :(得分:0)

我转载了你的问题;它肯定令人困惑,但我能够看到差异。我的观察:

  • 点击底部的分支+修订信息确实会显示分支,但修订版本会被污染。例如,在“master”分支下,提交将显示来自'feature_THREE_Branch的内容。然后,当您从'feature_THREE_Branch'中选择提交时,它将不会显示。
  • 如上所示,当左边有'master'而右边有'feature_THREE_Branch'时,你无法选择提交(来自feature_THREE_Branch')并显示它。
  • 中心,黑色的“local,base,...”列显示左侧选定分支的提交。如果你想看到你的差异,你需要首先在左侧(底部)选择'feature_THREE_Branch',然后在黑色列的右侧'滚动'回到'主'分支的提交。
  • 让文件内容始终如一地显示的唯一方法是单击中心的左侧或右侧,黑色条。

[上面不是很清楚......很难描述这个UI ......]