Git常用命令彙總

2021-10-06 23:38:43 字數 1872 閱讀 8164

git config

–global 使用全域性配置檔案

–system 使用系統級配置檔案

–local 使用版本庫級配置檔案

git config –-global user.email 「[email protected]

配置git使用郵箱

git config –-global color.ui true

語法高亮顯示

git config –-list檢視配置清單

user.name=gaoxu

[email protected]

color.ui=true

或者第二種cat .gitconfig

[user]

name = gaoxu

email = [email protected]

[color]

ui =

true

初始化工作目錄、對已存在的目錄或者對已存在的目錄都可進行初始化

# 第一步:選擇乙個合適的地方,建立乙個空目錄

mkdir git_data

cd git_data/

# 第二步 初始化 使用這個命令把工作區初始化

git init

# 檢視工作區狀態

git status

隱藏檔案介紹:

branches # 分支目錄

config # 定義專案特有的配置選項

description # 僅供git web程式使用

head # 指示當前的分支

hooks # 包含git鉤子檔案

info # 包含乙個全域性排除檔案(exclude檔案)

objects # 存放所有資料內容,有info和pack兩個子資料夾

refs # 存放指向資料(分支)的提交物件的指標

index # 儲存暫存區資訊,在執行git init的時候,這個檔案還沒有

git branch                            #檢視自己所在的分支 當前在testing分支上

git add . # 使用git add . 或者* 新增目錄中所有改動過的檔案

git rm --cached ... #將檔案撤出暫存區

git checkout test # 切換到test分支 同時**也會從master分支上覆制到test上

git log --oneline --decorate # 通過命令檢視分支指向

git chckout -b test #建立並切換到test分支 -b---> built

git beanch -d test #刪除分支test -d-->delete

git tag #檢視標籤

git tag -a v1.0 -m "aaa bbb master tesing version v1.0" # -a指定標籤名字 -m 指定說明文字描述

git show v1.0 # 檢視v1.0的資訊 git show 加標籤檢視

git reset --hard v2.0 # 直接還原資料到v2.0 版本

git merge testing #合併testing分支 merge [mɜːdʒ] 合併

獨學則無友 如有不足之處 歡迎諸位指出

git常用命令彙總

針對常用的git命令,進行彙總記錄,以便及時查詢 可以定乙個指令碼,檢查語法錯誤的,或是借用第三方工作進行檢查,然後將該指令碼放到專案的 git hook pre commit 位置,也可以放到乙個位置軟鏈到多個專案 git hook pre commit 中,這時,在提交時,會檢查語法規範,提高 ...

git常用命令彙總

git是由linux kernel創立者 linux torvalds 開發的 因為bitkeeper的問題 屬於dvcs 分布式版本控制 github 是乙個開源專案社群,始於2007 08上線 github 裡面的專案可以通過標準的 git 命令進行訪問和操作 pro git v2書本傳送門 而...

git 常用命令彙總

1 獲取git的版本 git version 2 初始化倉庫 git init 初始化乙個本地倉庫 git version 獲取git的版本 git config global user.name yourname git config global user.email youremail 第3 ...