感謝http://zh-tw.whygitisbetterthanx.com的《why git is better than x》git
一.便宜的本地分支網絡
GIT讓你能夠擁有多個本地的分支,它們多是徹底獨立的,並且創建,合併和刪除這些開發分支只須要幾秒鐘的時間。分佈式
二.全部內容都在本地端學習
你能夠很容易擁有不僅你本身的分支副本,還有其餘任何和你一塊兒工做的人的分支均可以存在你的GIT倉庫中而不打擾你原有的東西。spa
三.GIT很快開發
四.GIT很小工作流
五.暫存區域it
和其餘系統不同,GIT有稱爲staging area或者index的東西,這是一箇中間地帶讓你能夠在提交前設定你想要提交什麼。im
六.它是分散式的(分佈式無中心管理)margin
GIT是分散式的,你不是隻checkout目前最新版的原始代碼,而是clone了整個倉庫。這意味着使用GIT不會由於遺失單一的點而形成災難,除非就只有那麼一個點。
七.適用任何工做流程
八.咱們有GitHub
GitHub=社交網絡+hosting服務
九.容易學習