github和git是什么關系
2 回答

烙印99
TA貢獻1829條經驗 獲得超13個贊
git是一種版本控制系統。跟svn、cvs是同級的概念。
github是一個網站,給用戶提供git服務。這樣你就不用自己部署git系統,直接用注冊個賬號,用他們提供的git服務就可以。

米脂
TA貢獻1836條經驗 獲得超3個贊
一、主體不同
1、github:是一個面向開源及私有軟件項目的托管平臺,因為只支持git 作為唯一的版本庫格式進行托管。
2、git:是一個開源的分布式版本控制系統,可以有效、高速地處理從很小到非常大的項目版本管理。
二、功能不同
1、github:以托管各種git庫,并提供一個web界面,但與外國的SourceForge、Google Code或中國的coding的服務不同,GitHub的獨特賣點在于從另外一個項目進行分支的簡易性。
2、git:開發者可以提交到本地,每個開發者通過克隆(git clone),在本地機器上拷貝一個完整的Git倉庫。
三、特點不同
1、github:主要用Rails實現。我們在進行的post-commit集成小應用完全使用Merb編寫。我們使用了Python的Pygments來做格式高亮顯示,另外,還用了Ara T. Howard's Bj加上一些Ruby腳本來做我們的排隊系統。
2、git:適合分布式開發,強調個體。公共服務器壓力和數據量都不會太大。速度快、靈活。任意兩個開發者之間可以很容易的解決沖突。
- 2 回答
- 0 關注
- 645 瀏覽
添加回答
舉報
0/150
提交
取消