Git --distributed-is-the-new-centralized

Chapter 8

Git 與其他系統

世界不是完美的。大多數時候,將所有接觸到的專案全部轉向 Git 是不可能的。有時我們不得不為某個專案使用其他的版本控制系統(VCS, Version Control System ),其中比較常見的是 Subversion 。你將在本章的第一部分學習使用 git svn,這是 Git 為 Subversion 附帶的雙向橋接工具。

或許現在你已經在考慮將先前的專案轉向 Git 。本章的第二部分將介紹如何將專案遷移到 Git:先介紹從 Subversion 的遷移,然後是 Perforce,最後介紹如何使用自訂的腳本進行非標準的導入。