V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  finian  ›  全部回复第 26 页 / 共 30 页
回复总数  597
1 ... 18  19  20  21  22  23  24  25  26  27 ... 30  
@vunlin 看具体情况吧,如果 master 有 branch 需要的东西就阶段性 merge,没有就一次性
看你怎么定义「效果」,如果以最终代码是否一样作为判断标准,则效果是一样的(前提是解决冲突的方式一致),但两种方式的 commit history 有很大不同。

merge 的优点是能直观地区分 commit 边界(比如能区分哪一坨 commit 是逻辑相关的,如在一个 feature branch 内)。缺点是 merge 多了 commit history 整个看起来可能会很混乱;rebase 的优点是能使 commit history 看起来更清晰,能整成线性的,看起来如同一个人提交地一般。缺点就是 commit 之间的逻辑相关性被去掉了,看不出边界。还有一点很重要,rebase 会修改 commit history,所以解决冲突时要慎重,搞不好会搞丢代码。

一般建议在开发分支合并到主分支时使用 merge (保留开发分支逻辑边界);开发分支同步主分支更新时使用 rebase (使开发分支 commit history 更清晰)。

之前我们在同步主分支更新时就使用 rebase,由于当时对 SourceTree 的 rebase 解决冲突的 use mine 和 use their 理解有误,导致代码改动丢失了,幸好 IDE 有本地历史可以恢复。后来考虑到 rebase 会修改历史,最后还是采用 merge 的方式了。
2014-11-02 11:56:02 +08:00
回复了 Yueting 创建的主题 iDev 我写本 swift 的笔记大家觉得会有人买吗?
@Yueting 应该防止不了,因为是下载下来看的
2014-11-01 18:16:19 +08:00
回复了 Yueting 创建的主题 iDev 我写本 swift 的笔记大家觉得会有人买吗?
可以放到 selfstore.io 上卖
2014-11-01 10:25:06 +08:00
回复了 mikemikemike 创建的主题 程序员 2012 年 6 月版本的 macbook air 现在还能卖多少钱?
@em70 求能 2000 元买到 12 年版的 macbook air 的渠道
2014-10-27 13:08:41 +08:00
回复了 braveguywallce 创建的主题 问与答 NEXUS 5 和 NEXUS 6 选哪个好?
非常喜欢 Nexus 5 的做工,简洁大气,6 看起来没 5 好看
2014-10-27 10:21:14 +08:00
回复了 meteor2013 创建的主题 Google 大家能说说 Inbox 到底爽在哪里吗?
@littleshy 因为邮件是非实时的?比较正式?还是说邮件是基于话题的,而 IM 默认是基于人的,邮件沟通更容易分清归类话题主线?
2014-10-27 10:17:23 +08:00
回复了 meteor2013 创建的主题 Google 大家能说说 Inbox 到底爽在哪里吗?
@meteor2013 你觉得 Mailbox 哪些地方难用?
2014-10-17 18:09:16 +08:00
回复了 vison 创建的主题 求职 3-4 年前端,求领走.
@Jaylee 前端一向受欢迎好么
2014-10-16 12:25:50 +08:00
回复了 tonghuashuai 创建的主题 Android 我恨大屏手机
用了大屏再回去用小屏会特别不习惯,感觉太小了。。。
2014-10-13 19:22:56 +08:00
回复了 plantparknet 创建的主题 分享发现 四轴飞行器,你有见过这么智能的么
2014-09-30 12:29:37 +08:00
回复了 lbj96347 创建的主题 酷工作 「广州·用家」-有品位有追求团队招聘
有 Android 版本吗?
2014-09-18 19:16:07 +08:00
回复了 qwe542398 创建的主题 分享创造 我也建了一个常用前端公共库 CDN 服务。哈哈
你们主页 besdlab.cn 上的 IOS 能写成 iOS 不?
2014-09-18 18:44:14 +08:00
回复了 Livid 创建的主题 git Getting Git Right
@fbzl 没用过 Windows 版的,不过听同事说在 Windows 下体验确实不是很好
2014-09-18 09:52:59 +08:00
回复了 Livid 创建的主题 git Getting Git Right
@lazyphp 可以试试 GUI 客户端 SourceTree,挺好用
1 ... 18  19  20  21  22  23  24  25  26  27 ... 30  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1232 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 18:13 · PVG 02:13 · LAX 10:13 · JFK 13:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.