1. 程式人生 > 其它 >版本控制系統--Git--01

版本控制系統--Git--01

技術標籤:筆記vue.jsjavascript

Git介紹

  • Git 是一個開源的分散式版本控制系統,是目前世界上最先進、最流行的版本控制系統。可以快速高效地處理從很小到非常大的專案版本管理。
  • 特點:專案越大越複雜,協同開發者越多,越能體現出 Git 的高效能和高可用性!

Git 的記錄快照

  • Git 快照是在原有檔案版本的基礎上重新生成一份新的檔案,類似於備份。為了效率,如果檔案沒有修改,Git
    不再重新儲存該檔案,而是隻保留一個連結指向之前儲存的檔案。

  • 缺點:佔用磁碟空間較大

  • 優點: 版本切換時非常快,因為每個版本都是完整的檔案快照,切換版本時直接恢復目標版本的快照即可。

  • 特點: 空間換時間

資源的請求方式

使用 Git 管理的專案,擁有三個區域,分別是工作區暫存區Git 倉庫

Git 中的三種狀態

  • 已修改
  • 已暫存
  • 已提交
    注意:
    ⚫ 工作區的檔案被修改了,但還沒有放到暫存區,就是已修改狀態。
    ⚫ 如果檔案已修改並放入暫存區,就屬於已暫存狀態。
    ⚫ 如果 Git 倉庫中儲存著特定版本的檔案,就屬於已提交狀態。

基本的 Git 工作流程

 如下:
         ① 在工作區中修改檔案
         ② 將你想要下次提交的更改進行暫存
   ③ 提交更新,找到暫存區的檔案,將快照永久性儲存到 Git 倉庫

在 Windows 中下載並安裝 Git

在開始使用git管理專案版本前先將Git安裝在計算機上:

Git官網 https://git-scm.com/downloads

配置使用者資訊

git config --global user.name “meinu”
git config --global user.email “[email protected]
(輸入自己的使用者名稱和密碼)
該命名只需執行一次,即可永久生效
在這裡插入圖片描述

全域性配置的資訊

通過 git config --global user.name 和
 git config --global user.email 配置的
 使用者名稱和郵箱地址,會被寫入到
  C:/Users/使用者名稱資料夾/.gitconfig 檔案中。
  這個檔案是 Git 的全域性配置檔案,配置一次即可永久生效。

git操作基礎命令

在 剛開始 git init 好的目錄中,建立一個檔案 index.html
右鍵開啟 Git Bash
命令列中輸入:

git status : 命令檢視檔案處於什麼狀態

git status -s(git status --short):精簡的方式顯示檔案的狀態

git add . :存放在暫存區

git commit -m “日誌資訊” :用來對提交的內容做進一步的描述