V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
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 年 3 月 29 日
回复了 firhome 创建的主题 程序员 有没有可能同时学两门语言?还是专心学一门语言?
php + js + sql 算吗?
1 ... 26  27  28  29  30  31  32  33  34  35  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   795 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 21:15 · PVG 05:15 · LAX 14:15 · JFK 17:15
♥ Do have faith in what you're doing.