版本控制系統介紹

ppt圖片取自itercast的蘇勇授課內容
版本控制系統介紹
這裏寫圖片描述

多功能並行開發在git的分支中體現

這裏寫圖片描述

本地版本控制系統(LVCS)
這裏寫圖片描述

集中式版本控制系統(CVCS)
這裏寫圖片描述

分佈式版本控制系統(DVCS)
這裏寫圖片描述

這裏寫圖片描述

git剛開始是作爲Linux內核代碼管理系統使用
這裏寫圖片描述

git原理 - 快照,而非保存的區別
這裏寫圖片描述

git原理 - 快照,而非保存的區別
這裏寫圖片描述

快照(一個鏈接,指向的還是老版本)

git原理文件的鑑別和操作
這裏寫圖片描述

git原理-文件狀態及工作區域
這裏寫圖片描述

Working Directory(工作區):編輯修改文件
Staging area (暫存區):暫存已經修改的文件
Git repository (Git倉庫):最終確定的文件保存到倉庫,
成爲一個一個新版本,並對他人可見

git版本控制的基本概念

這裏寫圖片描述

repository 受版本控制的所有文件及其修訂歷史的共享數據庫
checkout 取出或者切換到指定版本的文件
version 記錄標識一個版本(編號或其他代碼)
tag 記錄標識一個主要版本(1.0 2.0 3.0等里程碑式的版本)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章