已有1条回答
管理员
1、主体不同:
github:是一个面向开源及私有软件项目的托管平台,因为只支持git作为唯一的版本库格式进行托管。
git:是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
2、功能不同:
github:以托管各种git库,并提供一个web界面,但与外国的SourceForge、GoogleCode或中国的coding的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。
git:开发者可以提交到本地,每个开发者通过克隆(gitclone),在本地机器上拷贝一个完整的Git仓库。
3、特点不同:
github:主要用Rails实现。我们在进行的post-commit集成小应用完全使用Merb编写。我们使用了Python的Pygments来做格式高亮显示,另外,还用了AraT.Howard’sBj加上一些Ruby脚本来做我们的排队系统。
git:适合分布式开发,强调个体。公共服务器压力和数据量都不会太大。速度快、灵活。任意两个开发者之间可以很容易的解决冲突。
猜你喜欢
dvi和hdmi画质差别大吗
范明卖车是什么电视剧那一集
酷比魔方iPlay 50 Pro能插卡吗
york是什么牌子空调
gaix是什么牌子老年手机
地脚线与踢脚线有区别吗
意大利十大经典车品牌 意大利有哪些车品牌
机油可以混加不同牌子的吗(不同牌子机油混加对发动机有害吗)
4070ti相当于30系多少
京东为什么会变成国企
汽车空调不制冷是什么原因?怎么解决?
滴滴注册司机车辆要求 怎样才能成为滴滴司机
最新学习
汽车全险有没有涉水险
党委领导和管理政法工作的职能部门是
抖音作品浏览记录只显示好友吗
微信微粒贷怎么开通
OPPO Find N3是什么处理器
欧拉好猫2022款报价及图片(2022款欧拉好猫起售价12.19万元)
泰国斗鱼可以和金鱼混养吗,可以和锦鲤混养吗
980处理器相当于骁龙什么水平
wlan拒绝接入怎么回事
19款比亚迪宋保养归零
坦洋工夫红茶保存方法是什么
怎样去除商标留下的粘胶