阅读数:430
已有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:适合分布式开发,强调个体。公共服务器压力和数据量都不会太大。速度快、灵活。任意两个开发者之间可以很容易的解决冲突。
猜你喜欢
行车记录仪存储卡安装步骤,注意插卡的方向
mate20屏幕尺寸
老婆对老公说的暖心话
荣耀X50怎么关闭广告推送
汽车油耗怎么算(正确的汽车油耗计算方法)
荣耀畅玩30截屏教程
怎样使苦瓜雌花增加
粘火烧的面怎么和
老生又被称为什么
真我Realme GT NEO3 火影限定版屏幕介绍
驾驶证扣6分有什么影响
手机接收不到wifi信号是什么原因
最新学习
轮胎计算器的计算公式 轮胎计算器的作用
盆栽满天星种子怎么种,适合什么季节种
奥迪q3加满油能跑多少公里 奥迪q3油箱多少升(油箱容积60L)
华为mate50Pro怎么开启来电防骚扰功能
一加 Ace 2V自拍效果好吗
4千瓦380v电机用几平方电缆
韩非子五蠹怎么读
宝马730Li价格2020款 宝马730Li落地价为81.32万(优惠价72.8万)
苹果14plus把农历显示锁屏去掉方法
鸿蒙会比苹果ios流畅吗
火山爆发为什么会变冷
大众途铠新款价格配置(新款大众途铠正式上市)