GIT 操作大全

2022-08-29 07:21:11 字數 1645 閱讀 2753

git config

格式:git config [–-local|-–global|-–system] -l

檢視倉庫級的config,即git config --local

-l //當前git某個倉庫配置,區域性的,只對當前git起作用,但會繼承 golobal system的配置。

檢視全域性級的config,即git config --global -l //當前系統所登陸的某使用者範圍內起作用.

檢視系統級的config,即git config --system

-l //整個作業系統內的所有使用者範圍內起作用.

git config  -l 針對當前git reposit 合成所有配置後的。

粟子如下:

git config  -l

[email protected]

[email protected]

color.ui=auto

core.repositoryformatversion=0

core.filemode=true

core.bare=false

core.logallrefupdates=true

core.ignorecase=true

core.precomposeunicode=true

remote.origin.url=

remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*

git config [--global] --add [key] [vlaue]

進行 config 的字段增加操作.

粟子如下:

git config --global --add color.ui auto

git config --global [email protected] //使用者名稱

git config --global [email protected] //繫結郵箱

常用命令如下:

# 顯示當前的git配置

git config --list

# 編輯git配置檔案

git config -e [--global]

# 設定提交**時的使用者資訊

git config [--global] user.name "[name]"

git config [--global] user.email "[email address]"

增加/刪除檔案

# 新增指定檔案到暫存區

git add [file1] [file2] ...

# 新增指定目錄到暫存區,包括子目錄

git add [dir]

# 新增當前目錄的所有檔案到暫存區

git add .

# 刪除工作區檔案,並且將這次刪除放入暫存區

git rm [file1] [file2] ...

# 停止追蹤指定檔案,但該檔案會保留在工作區

git rm --cached [file]

# 改名檔案,並且將這個改名放入暫存區

git mv [file-original] [file-renamed]

git操作大全

git branch 檢視本地所有分支 git status 檢視當前狀態 git commit 提交 git branch a 檢視所有的分支 git branch r 檢視遠端所有分支 git commit am init 提交並且加注釋 git remote add origin git 19...

git 操作大全

git state 檢視本地修改 git add 新增檔案至本地倉庫 git commit m 本次提交 注釋 增加注釋 git pull 拉取遠端倉庫最新的 git push 將本地倉庫 提交至遠端倉庫 git status 檢視狀態 git branch 檢視當前分支 git branch a ...

git操作大全

恢復到指定版本 git reset hard a18bc9a 找回被刪除的內容 git reflog 撤銷add和撤銷commit git reset hard a18bc9a 誤add單個檔案 git reset head 將file退回到unstage區 誤add多個檔案,只撤銷部分檔案 git...