開篇
Git 可以說是現在任何語言程式員必修的內功心法
不論是一個人開發應用程式,或一群人團隊合作開發,少了VCS必然事倍功半
因為是一套任何程序員都必需,而且在可見將來都是必需的工具
所以決定第一篇Blog決定寫 Git 的簡單介紹
Git 相關文會分開多篇貼出 深入淺出 從歷史介紹到實際使用上的體驗 方便個人閱讀
Git 歷史
在Git 出現前比較有名的VCS有 CVS 和 SVN
SVN 基本上是一個集中式VCS
基本上就是只有一個倉庫一套Source Code
每一個人要更新都必需要先連上唯一的倉庫
好處是方便管理 壞處是沒備份 需要額外增加備份
而Git 則同時有一個統一網上倉庫也有Local 個人的倉庫
CVS 則有像不能改名之類的問題 和只支授文字檔
但兩者後來都被Git 的 Branch 功能幹掉
結尾
第一篇Blog 小試牛刀 就寫到這裹
下篇Git 的文章將介紹一下Git 的殺手級功能 Branch
和Git 的一些基本功能