Git是什麼?Git基本命令+工作區命令

嘻嘻碩發表於2021-12-02

git

前言

git是什麼?

git是目前世界上最先進的分散式版本控制系統(沒有之一),Git是一個開源的分散式版本控制系統,可以有效、高速地處理從很小到非常大的專案版本管理。

目錄

  1. git是什麼
  2. git指令

    • git基本命令
    • git 四大工作區命令
    • git 檢視config配置

在學習git指令之前, 我們可以先在D盤建立一個資料夾 gitcode 建立後在檔案下右鍵開啟 Git Bash Here 就可以進入接下來的學習了!

git指令

cd .. :退一步當前檔案(cd需要空格)

cd .. 

cd 選擇的檔案 :進去一個檔案

cd gitcode 

pwd :顯示當前路徑

pwd

ls(ll) :顯示所有檔案 ll :可以看到更多

ls / ll

touch 檔名+字尾 :新建一個檔案

touch test.html 

rm 刪除的檔案 : 刪除檔案

rm test.html 

mkdir 資料夾名 :新建一個資料夾

mkdir div 

help:幫助文件

help 

exit :退出

exit 

git命令

git 四大工作區

工作目錄: - >add - > 暫存區 -> commit -> 資源區 -> push 遠端倉庫

$ git init // 初始化一個git倉庫
$ git status // 跟蹤檔案 
$ git add "檔案" // 將檔案新增到 暫存區
$ git commit -m "" // 將檔案新增到資源庫(本地倉庫)

git-檢視config配置資訊

config 配置有system(系統)級別 global(使用者級別)

local (當前倉庫).三個設定 先從 system > global > local

底層設定會覆蓋頂層配置, 可以分別使用 system-global-local定位到配置檔案

config 配置指令:

git config

檢視系統config

git config --system --list

檢視當前使用者 (global) 配置

git config --global --list

檢視當前倉庫配置資訊

git config --local --list

設定 username

git config --global user.name "使用者名稱" <- 自己取
如: git config --global user.name "myname"

設定 user.email

git config --global user.email "xxxx@qq.com"  <- 自己常用的郵箱
git config --global user.email "test@qq.com"