请问一下GIT团队协作开发的问题

萧若寒 发布于 2014/11/15 13:08
阅读 1K+
收藏 1
Git

我也是刚接触GIT,请问一下在4-5人的团队中协同开发一个软件,并非一人一个模块,

1.请问是这4-5人一人一个本地仓库还是建立一个公共的本地仓库?

2。请问平时开发是一人打一个分支还是都是在主干上开发,到时提交到本地仓库然后再合并上传?


加载中
0
红薯
红薯

一人搞一个分支没必要吧,如果大家不怎么冲突的话,直接在主分支上弄

ben.
ben.
你没有理解红薯意思,git是“分布式”版本管理工具,也就是说它本身在每个使用者的电脑中都有一个本地仓库,这是自身机制
红薯
红薯
回复 @萧若寒 : Git 本来就是每个人本机都有一个完整仓库
萧若寒
谢谢你的回复,那么每个开发人员都要有一个自己的本地仓库吗?
0
0
buglife
buglife
肯定需要一人一个本地仓库了,不然用它用啥意义
0
有明丶
有明丶
Git的团队策略一般是两条主要分支,release,develop。开发都在develop分支上进行,根据开发设计的版本号对两个分支打tag。另外,如果需要测试或者试验一个新功能,可以再单独建立一个或者多个为某一功能设计的分支,分支从develop复制,最后合并回develop。而版本发布则是develop合并嗯release。 上述的分支概念是对服务器端而言的,git的本地分支和服务器分支没有任何映射关系,这和svn不同,所以本地如何设计分支完全看个人需要了,通常编程本地一个主分支就够了。
萧若寒
谢谢
0
jeffsui
jeffsui

http://www.ruanyifeng.com/blog/2012/07/git.html

git分支管理,希望能帮到你

0
雷毅
雷毅
要说问题看得懂,回答看不懂的,Git也算其一。但是最别扭的是关于Git的回答显得都非常有道理,甚至还高大上
返回顶部
顶部