Xcode 有什么好用的 Git 工具吗?

2016 年 2 月 26 日
 kenshinhu

最近在用 Xcode,发现还是和旧版本一样,版本控制屎一样整到标记修改错误,没有修改的就显示为已修改的,弄得 Xcode 的版本控制工具是废了一样
由于自己比较少用 GUI 来处理 GIT,都是手动处理,处理冲突等都是通过 sublime 打开处理效率十分低下
大伙们有什么好用的 git 工具推荐呢?

6519 次点击
所在节点    Xcode
21 条回复
w88975
2016 年 2 月 26 日
不太懂楼主的意思 GUI 推荐 sourceTree 不过一般都是用命令行的
zhangmeteor
2016 年 2 月 26 日
免费 sourceTree , 收费就 tower
xuboying
2016 年 2 月 26 日
smart git
vincentxue
2016 年 2 月 26 日
楼主是没有 gitignore 文件吗? 我觉得 Xcode 自带的版本控制已经足够用了. 哪有像屎一样, 言重了.
Zero24
2016 年 2 月 26 日
source tree
zylll520
2016 年 2 月 26 日
Tower
bumaociyuan
2016 年 2 月 26 日
Xcode 原生+命令行
kenshinhu
2016 年 2 月 26 日
@vincentxue 有加 gitignore ,主要是在 push 如果有涉及多个文件的话就会卡到爆(可能我的是 4G 内存)
还有一个地方是处理合并等会没有明显的标记
不知道是不是我的找开方式有问题 已修改的会和原来的有出入
而且使用这个版本控制时,会有不定时的闪退.....
webfrogs
2016 年 2 月 26 日
iTerm 2 😂😂😂😂
megabits
2016 年 2 月 26 日
source tree 大法好
zioc
2016 年 2 月 26 日
source tree

自带就已经很好了。前提是你们团队不乱提交代码。
kenshinhu
2016 年 2 月 26 日
@zioc 有遇到 storyboard 冲突的问题怎样解决呢?
cookiezby
2016 年 2 月 26 日
@kenshinhu 多人开发的话就一人一个 stoaryboard ,然后用 storyboardID 来实现页面跳转。
zioc
2016 年 2 月 26 日
@kenshinhu 实际上用 storyboard 也不是一定会有冲突的。

当不同模块用不同 storyboard 时,就更少冲突了。


我们团队当前的项目就是 storyboard ,一般没有冲突
kenshinhu
2016 年 2 月 26 日
@zioc 目前的就遇到这个情况,发现冲突来源于 空行引用的连锁冲突
也发现有 storyboard 的 ID 更新引用
akring
2016 年 2 月 26 日
简单用的话 Xcode 也能凑合,其他的比较推荐 SourceTree
cxbig
2016 年 2 月 26 日
其实命令行挺好用的。。。
一定要 GUI 可以试试 SourceTree 或 Tower
pheyer
2016 年 2 月 26 日
必须 SourceTree 啊
msg7086
2016 年 2 月 27 日
公司里提过 SourceTree ,然而大家表示不太爽,于是现在我在推 SmartGit ,看看效果。
lizhenda
2016 年 2 月 27 日
SourceTree 蛮好用的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/259234

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX