1. 程式人生 > 其它 >原始碼管理工具(Github)

原始碼管理工具(Github)

 

一、Github是什麼

  GitHub於2008年4月10日正式上線,除了Git程式碼倉庫託管及基本的Web管理介面以外,還提供了訂閱、討論組、文字渲染、線上檔案編輯器、協作圖譜(報表)、程式碼片段分享(Gist)等功能。目前,其註冊使用者已經超過350萬,託管版本數量也是非常之多,其中不乏知名開源專案Ruby on Rails、jQuery、python等。

  GitHub 是基於 Git 的一個程式碼託管網站。開發者可以將程式碼在 GitHub 上開源,可以瀏覽其它專案的程式碼,fork 到自己名下做修改,clone 回本地(沒有訪問許可權的 private repo 除外)使用,也可以發起 pull request 向上遊提交自己的修改。GitHub 圍繞專案(即 Git 中的 Repository)做了許多功能,例如 Wiki,首頁(GitHub Pages)等,也可以通過 Graph 來檢視其他人 fork 的情況。GitHub 也有 Gists,用於分享程式碼片段。除此之外也有許多包管理器以 GitHub 作為包倉庫(Cargo,AUR 上的部分包,小一些如 oh-my-fish 什麼的)。關於 GitHub 的更多功能,可以參考

 

二、Github怎麼用

下面介紹一下如何建立屬於自己的程式碼倉庫。

 

在網頁的左側就是你的程式碼倉庫,你可以點選New進行建立。

 

輸入倉庫名和倉庫的描述或說明,然後點選Create repository。

 

這樣倉庫就建立完成了,只不過現在的倉庫是空的,還什麼也沒有,所以這裡它推薦你從其它地方匯入程式碼進來或者推送程式碼進來。我們可以點選creating a new file來建立新檔案。

 

填上檔名,然後隨意編寫一些檔案內容,完成後將網頁拉至底部

 

填寫這次建立檔案的說明,然後點Commit new file。

 

現在你的倉庫裡就有內容了。

   由此可見Github的使用非常便捷,很適合各位開發者的日常使用。