首頁  >  文章  >  開發工具  >  github可以用來做什麼

github可以用來做什麼

anonymity
anonymity原創
2019-05-05 11:25:05149117瀏覽

github可以用來做什麼

gitHub是一個開源且私有軟體專案的託管平台,因為只支援git 作為唯一的版本庫格式進行託管,故名gitHub。

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

Github可以做:

最通用的,star喜歡的項目,fork並pull為他人項目打補丁

1. Github Pages 可以為專案建立靜態主頁(即gh-pages分支), 也可以建立命名特殊的repo(http://username.github.io)來建立個人靜態網站(使用GitHub Pages 來做部落格並非不道德)

2. Vim vundle 使用者重度依賴Github來管理外掛程式

3. Github可以作為自己的履歷,例如GitHub Résumé 和https://github.com/hit9/GhResume

4. 線上編譯與測試社群Travis CI依賴Github

5. 用Gists管理程式碼片段,而且可以內嵌到網頁

6. 託管程式設計環境。在Github上搜尋dotfiles來看看大家都怎麼管理自己的vim, git,tmux等設定檔的。一般的,我們可以透過submodule來管理插件等第三方工具

7. 可以為自己的專案建立wiki,github/gollum 是其backend. 而且,我們可以用markdown寫wiki,用git來管理wiki

8.Read the Docs ,這個東西當然不是Github官方的,但是它會檢出你的Github上指定項目的docs目錄,並用sphinx來生成在線文檔。其實readthedocs也是'靜態伺服器'

9. Github API 你可以用Github API做很多事情: 用github issues系統來做評論系統(petal,comcom ) ,用Github的markdown接口來渲染markdown,用github的oauth來做第三方登入..

Github可以做的,但這麼做是否合適?

1. 單純地用Github儲存碼,甚至當做Dropbox來用

2. 用github 當圖床, 這與拿github做網盤沒區別

3. 用Github的Pages來託管js或css檔(或用http://raw.github.com)

4. Github issues != BBS

#Github使用者習慣做什麼

我不知道大家都做什麼。我這麼做

每天打開Github或email看有沒有watch專案的訊息或是自己專案的issue,然後Explore 看看社群內專案的走勢,然後開始按照TODO來繼續寫程式碼的工作,並開始push,push 並不斷的在github檢查自己寫的代碼.. 

偶爾也會關注下Github的blog, 看看有沒有新聞,偶爾看下Github的tip.

#有時候會一時興起去搜尋下有意思的項目,看到有意思的人就會去他的博客看看

到晚上要睡覺之前會考慮是不是要寫篇博客,打開編輯器寫好後push上去。

以上是github可以用來做什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn