1. 程式人生 > >linux運維、架構之路-git版本管理

linux運維、架構之路-git版本管理

nbsp font 同步 class ges 之路 blog git服務器 工作目錄

一、常見版本管理系統

1、SVN

集中式的版本控制系統,只有一個中央數據倉庫,如果中央數據倉庫掛了或者不能訪問,所有的使用者無法使用svn,無法進行提交或者備份文件

技術分享圖片

2、Git

分布式的版本控制系統,在每個使用者電腦上就有一個完整的數據倉,沒有網絡依然可以使用Git,當然為了習慣及團隊協作,會將本地數據同步到Git服務器或者GitHub等代碼倉庫

技術分享圖片

二、Git的工作模式

技術分享圖片

1、在工作目錄中修改數據文件。
2、將文件的快照放入暫存區域。
3、將暫存區域的文件快照提交到Git倉庫中

linux運維、架構之路-git版本管理