如上圖所示,使用svn是基于中央工廠的管理方式,首先由項目的管理人員把項目的架構搭建好,之后傳到svn的服務器上,之后每個項目組的成員通過checkout獲取這個項目的架構,當某個成員修改了代碼之后通過commit提交給中央工廠,其他成員需要通過update來更新工廠中的內容,這種方式最大的缺點是當沒有網絡之后這個工作無法執(zhí)行,如果中央工廠的服務器斷了也沒有辦法繼續(xù)工作。
GIT解決了SVN中的問題,它的沒有版本都是在本地運行的,如果沒有網絡依然可以進行開發(fā),因為本地保存了所有的版本信息。
git的下載
可以通過訪問http://www.git-scm.com訪問git的網站,點擊download下載git,目前是2.10.2版本
下載完成git之后,進入命令提示符輸入命令
git --version來檢測git是否安裝成功如圖所示就說明git安裝成功了。
之后我們要設置git的兩個基本信息,這個信息會在未來的提交代碼的時候有用,能夠讓其他人員可以明白究竟是誰提交的代碼。
#設置用戶名和用戶郵箱
git config --global user.name "ynkonghao"
git config --global user.email "ynkonghao@gmail.com"
設置完成之后可以去我的文檔目錄下有個.gitconfig的文件,這個文件里面就存儲了git的基本配置信息。到這里git就算安裝完成了!