开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
介绍一个成功的 Git 分支模型 - 技术翻译 - 开源中国社区

介绍一个成功的 Git 分支模型 【已翻译100%】

标签: Git
Joe Guo 推荐于 4年前 (共 15 段, 翻译完成于 03-01) 评论 20
收藏  
280
推荐标签: Git 待读
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们
评论(20)
Ctrl/CMD+Enter

嗯,我现在工作里就是用的这种模式
gitflow
赞!目前只是一个人写写代码,还没认真研究过模式
gitflow ++
我们部门就这么用的。但是感觉还是有待完善啊。
我挺好奇他是用什么工具画的图(==)
全局添加--no-ff可以通过
git config --global --add merge.ff false
来完成
参考:http://stackoverflow.com/questions/2500296/can-i-make-fast-forwarding-be-off-by-default-in-git

我也是觉得这个模式蛮好的,但是测试环境是个问题啊如果developer上有东西要测比较久,有一部分又是要尽快上线的,这种模式就难办了。

引用来自“耀耀”的评论

我挺好奇他是用什么工具画的图(==)

看起来是keynote。
mark
学习一下,不错。

引用来自“耀耀”的评论

我挺好奇他是用什么工具画的图(==)

我也想知道

引用来自“ruanjf”的评论

引用来自“耀耀”的评论

我挺好奇他是用什么工具画的图(==)

我也想知道

mac电脑上的keynote
受益非浅啊
请问“Bumped version number to 1.2.1”是什么意思啊?因为我在commit里面看到这句话,一直不理解这是什么意思?哪位好心人可以为我解答一下!非常感谢!
发现翻译中有好几个小错误,不知道该怎么办
“完成一个release分支”这一段是机器翻译的么?

引用来自“Hu_JiaJun”的评论

请问“Bumped version number to 1.2.1”是什么意思啊?因为我在commit里面看到这句话,一直不理解这是什么意思?哪位好心人可以为我解答一下!非常感谢!
就是说版本直接跳到了1.2,而不是在1.1.5的基础上慢慢增加,比如1.1.6、1.1.7

引用来自“spudhsu”的评论

全局添加--no-ff可以通过
git config --global --add merge.ff false
来完成
参考:http://stackoverflow.com/questions/2500296/can-i-make-fast-forwarding-be-off-by-default-in-git

我也是觉得这个模式蛮好的,但是测试环境是个问题啊如果developer上有东西要测比较久,有一部分又是要尽快上线的,这种模式就难办了。
这个简单嘛, 可以再临时开个分支, 测试完成了, cherry-pick 选择需要的提交, 合并进目标分支就好了.
我想知道最左边那条分支为什么没有merge 中间的develop分支,因为在最左边那条分支merge到develop分支中途有其他分支merge到develop分支
relaese分支第二段
"当在Release分支完成这些所有工作以后,对于下一次打的发布,develop分支接收features会更加明确。"翻译的很有问题
顶部