分散式版本控制 在程式設計中分散式版本控制英語distributed revision control 或 distributed version control又譯為分布式版本控制又稱去中心化版本控制decentralized version control是一種版本控制的方式它允許軟體開發者可以共同參與一個軟體開發專案但是不必在相同的網路系統下工作其作法是在每個開發者電腦中複製一份完整的代码库以及完整歷史因此在無法連接網路時仍可以進行軟體的分支及合并可以加速大部份的作業增加此情形可以進行的工作而且系統的代码库可以在多家電腦上備份不需靠單一位置的備份而多個位置的代码库再透過其他機制來達到同步 以分散式版本控制方法作出的軟體版本控制系統稱為分散式版本控制系統distributed revision control system縮寫為DRCS或是distributed version control system縮寫為DVCS著名的分散式版本控制系統有MonotoneGit等