Xcode 15 集成(源代码控制)

8
我多年来一直使用Xcode的源代码控制,一直都很好用。然而,Xcode 15做了一些大的改变,我并不喜欢(不再支持并排显示等)。
最大的问题是我无法“全部暂存”,必须手动逐个选择每个文件并独立暂存。"全部暂存"按钮没有任何作用。我在想这可能是一个bug,或者我做错了什么?请参考附件获取更多信息。enter image description here

我遇到了完全相同的问题,当我点击提交按钮时,更改未暂存的文件时,它会显示给我“暂存全部”和“提交”选项,看起来好像有所动作,但实际上并没有将文件暂存,所以它们仍然是未提交的。这个“暂存全部”按钮好像没有起作用。 - undefined
我也是。我在项目中有很多没有受到git控制的文件,它们现在每次“commit”都会显示为未暂存、未提交的状态,这还好。可糟糕的是,已更改的文件不会自动提交,你必须手动将它们暂存?这是什么鬼东西? - undefined
3
我同意,我非常讨厌它。最糟糕的部分是视觉合并/差异。大多数集成开发环境都允许你选择合并/差异工具。我可能会深入研究一下。与此同时,自从使用Xcode 15以来,我一直在使用SourceTree来提交我的代码。 - undefined
最好通过bugreporter或feedbackassistant告诉苹果你不满意的地方。 - undefined
这太糟糕了,完全无法使用,最好降级回到Xcode 14,Xcode在应用商店的评分目前只有2.9分,还能再低多少呢? - undefined
显示剩余4条评论
1个回答

2
我找到了一种方法,可以实现与之前类似的并排显示,你可以试试。
需要启用两个按钮:

enter image description here


我完全不知道这是什么,也不知道它与问题有什么关系。问题并不是如何进行并排代码审查。这不是提交代码的界面,也不会出现“全部暂存”选项。也许你应该删除你的回答。它让人困惑,与问题无关,我认为一点帮助都没有。 - undefined
仔细看,他抹掉了他的代码和文件,所以有点混乱。但他圈出了两个按钮。一个在右上方(用于并排比较),另一个在左下方(只选择带有源代码控制状态的文件)。这与之前的情况不太相似,而是完全与之前一样 :) - undefined
有没有办法在源代码控制 -> 更改导航器中实现这种行为? (我讨厌内联差异视图!) - undefined
1
没有并排显示提交时真的很烦人。不知道你们怎么样,但是当删除和添加的行混在一起,只通过颜色来区分的时候,我总是感到困惑。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接