什么是Git?
Git 是分布式版本控制系統,可以跟蹤文件的更改,并允許你恢復到任何特定版本的更改,優點是它不依賴于中央服務器來存儲項目文件的所有版本。每個開發人員都可以“克隆”“Local repository”標注的存儲庫的副本,并且在他的硬盤驅動器上具有項目的完整歷史記錄,因此當服務器中斷時,你需要的所有恢復數據都在你隊友的本地 Git 存儲庫中。還有一個中央云存儲庫,開發人員可以向其提交更改,并與其他團隊成員進行共享。
Git
Git是一個分布式的版本控制工具
它屬于第3代版本控制工具
客戶端可以在其本地系統上克隆整個存儲庫
即使離線也可以提交
push/pull 操作更快
工程可以用 commit 自動共享
SVN
SVN 是集中版本控制工具
它屬于第2代版本控制工具
版本歷史記錄存儲在服務器端存儲庫中
只允許在線提交
Push/pull 操作較慢
沒有任何東西自動共享
更多關于“Java培訓”的問題,歡迎咨詢千鋒教育在線名師。千鋒已有十余年的培訓經驗,課程大綱更科學更專業,有針對零基礎的就業班,有針對想提升技術的好程序員班,高品質課程助力你實現java程序員夢想。