阅读数: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:适合分布式开发,强调个体。公共服务器压力和数据量都不会太大。速度快、灵活。任意两个开发者之间可以很容易的解决冲突。
猜你喜欢
三菱劲炫车质量怎么样 动力强劲中段提速快
滴水观音有毒吗 茎内有毒,勿碰白色液体,误食及时就医
斯柯达明锐油耗多少真实油耗 百公里油耗6.8L(油耗一公里5毛钱)
85英寸电视长和宽各是多少?
筷子材质
转店之后营业执照怎么办
亮皮的羽绒服可以放洗衣机洗吗
奥迪Q3车型2022款报价及图片 最新款2022款售价仅27.88万
RedmiK60至尊版怎么设置桌面时间
怎么对泥鳅敌害防治
科一考多少分才过2022(科目一每次模拟只有80多分能过吗)
vivo X80 摄像头像素介绍
最新学习
怎么把录音变成音频文件
网络上大L是什么意思
玛莎拉蒂豪华suv价格多少 Levante定价96.18-190.98万
胎压1.5还能开吗
壁虎是陆生动物吗
华晨宝马x5国产最新消息(国产宝马x5的参数配置)
鹦鹉互相咬嘴是什么意思
国五停止上牌时间最迟什么时候?
全新宝马7系谍照曝光(全新宝马7系的产品亮点)
抖音上的密友时刻是什么意思
一加 Ace 2玩王者荣耀帧数是多少
哈弗h9颜色有几种 哈弗h9哪种颜色好看(汉密尔顿白)