五、版本操作
六、分支操作
七、遠端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...