GIT話說從頭

集中式

  • CVS (Concurrent Versions System)
  • SVN (Subversion)
  • TFVC (Team Foundation Version Control)
  • Perforce

分散式

  • Git
  • Mercurial
  • Bazaar

特點

  • 本端的工作目錄會有完整的儲存庫
  • 可以在本端離線狀態下建立版本與歷史紀錄
  • 支援非線性開發模式(分散式開發)
  • 提交(commit)版本速度非常快,也不用網路連線,時間很省喔

原由

  • 由Linus Torvalds發明
  • 初期主要用來控管Linux Kernal的原始碼
  • log檔能寫多就不要寫少,能詳細就不要簡易

Linux Kernel連結

哇!快50w的commit!

秉持著能多就不要少的原則!

results matching ""

    No results matching ""