github是一個面向開源的托管平臺,也是私有項目,但是由于github只支持git,所以叫g(shù)ithub,github在08年上線,主要提供訂閱,文本渲染,在線編輯,代碼分享等功能,用戶超過350萬,托管的版本也是很多的。
Github可以做:
最通用的,star喜歡的項目,fork并pull為他人項目打補(bǔ)丁
1. Github Pages 可以為項目建立靜態(tài)主頁(即gh-pages分支), 也可以建立命名特殊的repo)來建立個人靜態(tài)網(wǎng)站(使用 GitHub Pages 來做博客并非不道德)
2. Vim vundle 用戶重度依賴Github來管理插件
3. Github可以作為自己的簡歷 ,
4. 在線編譯和測試社區(qū)Travis CI依賴Github
5. 用Gists管理代碼片段,而且可以內(nèi)嵌到網(wǎng)頁
6. 托管編程環(huán)境。在Github上搜索dotfiles來看看大家都怎么管理自己的vim, git,tmux等配置文件的。一般的,我們可以通過submodule來管理插件等第三方工具
7. 可以為自己的項目建立wiki,github/gollum 是其backend. 而且,我們可以用markdown寫wiki,用git來管理wiki
8.Read the Docs ,這個東西當(dāng)然不是Github官方的,但是它會檢出你的Github上指定項目的docs目錄,并用sphinx來生成在線文檔。其實readthedocs也是個'靜態(tài)服務(wù)器'
9. Github API 你可以用Github API做很多事情: 用github issues系統(tǒng)來做評論系統(tǒng)(petal,comcom ) ,用Github的markdown接口來渲染markdown,用github的oauth來做第三方登錄..
以上就是對github是什么意思?github可以用來做什么的全部介紹,如果您想了解更多有關(guān)其他常見問題,請及時關(guān)注我們。