V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  nine  ›  全部回复第 35 页 / 共 35 页
回复总数  682
1 ... 26  27  28  29  30  31  32  33  34  35  
我们也是从去年11月开始尝试git的(在此之前野生程序员单人开发,没有任何版本服务器使用经验)
我们目前是这样使用的:

1 根据开发内容划分branch。
这样可以有多个branch同时进行,相互不干扰。不同branch通过hook自动push到不同的域名下以供测试。

2 随时commit随时push。
这样同一branch下的开发会很少处理文件冲突。

3 合并时先把master合并到自己所在的branch,处理完冲突和bug后再合并到master。(如果合并时间超过1天,则递归此条,以防止别的commit或别的branch合并带来的bug)

4 master和线上版本保持一致,发现bug后,相关开发人员切到master修复bug,push。
测试没有问题后,push到线上。

GUI工具 windows用 Tortoisegit
mac用source tree
目前木有linux用户~
2013-03-29 08:33:45 +08:00
回复了 firhome 创建的主题 程序员 有没有可能同时学两门语言?还是专心学一门语言?
php + js + sql 算吗?
1 ... 26  27  28  29  30  31  32  33  34  35  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2207 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 01:18 · PVG 09:18 · LAX 18:18 · JFK 21:18
Developed with CodeLauncher
♥ Do have faith in what you're doing.