Git(讀音為/g?t/。)是壹個開源的分布式版本控制系統,可以有效、高速地處理從很小到非常大的項目版本管理。Git 是?Linus Torvalds?為了幫助管理 Linux 內核開發而開發的壹個開放源碼的版本控制軟件。
GitHub是壹個面向開源及私有軟件項目的托管平臺,因為只支持git 作為唯壹的版本庫格式進行托管,故名GitHub。分布式相比於集中式的最大區別在於開發者可以提交到本地,每個開發者通過克隆(git clone),在本地機器上拷貝壹個完整的Git倉庫。
GitHub於2008年4月10日正式上線,除了Git代碼倉庫托管及基本的 Web管理界面以外,還提供了訂閱、討論組、文本渲染、在線文件編輯器、協作圖譜(報表)、代碼片段分享(Gist)等功能。
擴展資料:
GitHub同時提供付費賬戶和免費賬戶。這兩種賬戶都可以創建公開或私有的代碼倉庫,但付費用戶支持更多功能。根據在2009年的Git用戶調查,GitHub是最流行的Git訪問站點。除了允許個人和組織創建和訪問保管中的代碼以外,它也提供了壹些方便社會化***同軟件開發的功能,即壹般人口中的社群功能,包括允許用戶追蹤其他用戶、軟件庫的動態,對軟件代碼的改動和bug提出評論等。
GitHub也提供了圖表功能,用於概觀顯示開發者們怎樣在代碼庫上工作以及軟件的開發活躍程度。
GitHub同時允許註冊用戶和非註冊用戶在網頁中瀏覽項目,也可以以ZIP格式打包下載。但是用戶必須註冊壹個賬號然後才能進行討論、創建並編輯項目、參與他人的項目和代碼審查。
GitHub支持創建不限數量的公開倉庫,已付費用戶可以創建私有倉庫。2019年1月7日,GitHub宣布免費用戶也可以創建私有倉庫,私有倉庫數量不限但每個倉庫最多指定三個合作者。
百度百科——GitHub
百度百科——git