版本管理演變
vsc 版本控制出現前 :
用目錄區分版本 如:v1.0 v2.0 v3.0...
缺點:公共檔案容易被覆蓋,不便於管理**,效率低
版本管理演變
開始有集中式 vsc
有統一伺服器,所有檔案放在一起具備檔案版本管理和分支管理能力但是客戶端必須時刻與伺服器連線,太依賴網路,
不夠方便。
分布式vcs出現
客戶端(本機電腦) 和服務端(版本資料庫)可以互傳,客戶端拉取完整版本庫(伺服器所有檔案)
客戶端不鏈結伺服器也可以管理版本更改內容 看歷史記錄版本等操作,不需訪問伺服器。效率更高
後來分布式vcs開始企業化(收費)linus兩周建立git 並開源。
git特點:
儲存能力強大,
效能好開源免費
容易備份
可離線操作
檢查安裝結果: git --version(版本)
配置使用者資訊 :git config --golobal user.name '使用者名稱'
config 三個作用域
git config --local 只對當前倉庫有效 local 當前
git config --global 對所有倉庫有效 global 總體
git config --system 對系統所有使用者有效 system 系統
學習筆記 Git學習記錄01 前期準備 初步配置
一句話 git是乙個分布式的版本控制工具。雙擊 7z.exe,選擇要解壓的路徑即可。然後開啟目錄下的git cmd.exe win的命令列 git bash.exe 自帶的命令列 當安裝完 git 應該做的第一件事就是設定你的使用者名稱與郵件位址 這樣做很重要,因為每乙個git 的提交都會使用這些資...
git 學習記錄
1 配置git使用預設的編輯器,比如當commit 時忘記提交log資訊,git將呼叫此編輯器讓你輸入.配置方法 git config global core.editor emacs 其中emacs可以替換成你喜歡的任意編輯器 2 git rm 刪除版本庫中的檔案記錄 從index中刪除 包括工作...
Git學習記錄
之前認真的學過git,最近一直在學習其他的,沒怎麼用git,都有點生疏了,今天來複習一下git,加之之前學git也沒有做筆記 首先講一下工作區和暫存區,工作區 主機上的工作目錄,例如建立的乙個專案目錄。工作區中有乙個隱藏目錄.git,它不算工作區,而是git的版本庫。git的版本庫中存了很多東西,其...