Git常用命令

2021-10-14 12:39:37 字數 2337 閱讀 7901

五、版本操作

六、分支操作

七、遠端github倉庫

pwd 獲取當前路徑

ls 路徑擁有檔案

ls -la 隱藏檔案

clear 清空

cd . 路徑不變

cd … 上一層路徑

cd / 根路徑

cd 空格 預設路徑

mkdir file 建立file資料夾

touch 1.txt

touch pro/1.txt 建立檔案

rm -rf file 強制刪除

git rm -r --cached . 將所有檔案移除快取區

git help 獲取幫助列表

git help ~ 獲取某個命令

配置使用者名稱、郵箱

git config --global user.name 『name』

git config --global user. email 『[email protected]

檢視使用者名稱、郵箱

git config --global user.name

git config --global user. email

cd+將資料夾拖入bash可直接獲取路徑

上下箭頭 上下次命令

cd到建立資料夾

git init 初始化建立檔案

/git init file

git status 檢視檔案追蹤狀態

git add 新增追蹤檔案

git add . 新增所有未被追蹤檔案

git commit -m 『ss』 新增備註

檔案號 備註

2個檔案改變 1個插入

git commit add .

git commit -m 『ss』

可以合成為一步git commit -am 『ss』

只能對已被追蹤的檔案進行操作

當檔案被修改後git status發生改變 需要重新新增

git log 獲取操作

git log -p -2獲取最近兩次操作

git log --oneline顯示重要步驟

git log --oneline --graph --all檢視版本線圖

git log–pretty 顯示完整雜湊值

git log–pretty=oneline

git log --pretty=format:"%h - %an,%ar:%s"**形式

git log --author=「xx」 顯示xx的更改

git diff 檔名 檔案變化

git diff 顯示所有檔案變化

add之後沒有commit依舊可以檢視區別

git diff --staged

touch gitignore 建立檔案

在檔案中輸入

忽略某一檔案

忽略某一類檔案

忽略資料夾

git reset head file 返回上一操作

git checkout – file 檔案還原

git reset --hard head^版本回退上一版本

git reset --hard head^^ 回退上上個版本

git reset --hard 雜湊值 回退到具體版本

保留版本號

git checkout 雜湊值 – file

git checkout 雜湊值 – . 所有檔案回到舊版本

git branch name 建立分支

git checkout name

git branch 羅列所有分支

git checkout -b name 建立並切換到name分支

git checkout -d name 刪除name分支

git merge name 合併分支

git merge --abort

git merge name --no-ff不使用快轉

git branch --merged 已合併分支

git branch --no-merged 未合併分支

git remote add origin

git push -u origin main

上傳所有分支

git push --all origin -u

git remote remove name

git push origin -delete name

倉庫命名為 name.github.io

瀏覽器中輸入name.github.io

git clone

git remote -v檢視拉取上傳位址

git remte set-url origin url

git push all

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

git 常用命令

檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...

git常用命令

詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...