首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
nine
›
全部回复第 35 页 / 共 35 页
回复总数
682
1
...
26
27
28
29
30
31
32
33
34
35
❮
❯
2013-04-03 23:10:44 +08:00
回复了
Hua
创建的主题
›
程序员
›
可能是我们对git不理解,团队合作实际使用中感觉和svn没什么区别,每个人还是 add -> commit -> push到服务器等操作,谁能给讲解下git在使用中对团队实际有什么好处?主要就是分布式和存储方式的?谢谢
我们也是从去年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.