GIT連結:https://github.com/liuchang13/lc1314
心得:Git是一個分布式的版本控制系統,最初由Linus Torvalds編寫,用作Linux核心代碼的管理。在推出後,Git在其它項目中也取得了很大成功,尤其是在Ruby社群中。目前,包括Rubinius和Merb在内的很多知名項目都使用了Git。Git同樣可以被諸如Capistrano和Vlad the Deployer這樣的部署工具所使用。同樣,eoe.cn用戶端的源碼也托管在github上。
GitHub可以托管各種git庫,并提供一個web界面,但與其它像 SourceForge或Google Code這樣的服務不同,GitHub的獨特賣點在于從另外一個項目進行分支的簡易性。為一個項目貢獻代碼非常簡單:首先點選項目站點的“fork”的按鈕,然後将代碼檢出并将修改加入到剛才分出的代碼庫中,最後通過内建的“pull request”機制向項目負責人申請代碼合并。已經有人将GitHub稱為代碼玩家的MySpace。