git的常命令

2021-09-18 04:48:11 字數 1120 閱讀 7317

mkdir+[filename]:建立指定檔名稱的資料夾

cd+[filename]:到達指定檔案

cd … :返回上級檔案

pwd:顯示當先檔案路徑

git init:把當前目錄變成git可以管理的倉庫

git add+[filename]:把檔案新增到倉庫暫存區

git commit -m 「版本描述」:把檔案提交到倉庫分支

git status:檢視工作區的當前修改狀態

git diff+[filename]:檢視檔案的詳細修改內容,比較的是工作區檔案與暫存區檔案的區別

10.git diff --cached:比較的是暫存區的檔案與倉庫分支裡(上次git commit 後的內容)的區別

git log:檢視從最近到最遠的提交日誌

git log --pretty=oneline:檢視從最近到最遠的提交日誌的簡單資訊(版本號和版本描述)

cat+[filename]:檢視指定檔案的內容

git reflog:檢視命令歷史

git checkout – [filename]:當前檔案在工作區的修改全部撤銷

git reset head [filename]:暫存區的修改撤銷掉

rm+[filename]:在當前工作區刪除指定檔案

git rm+[filename]:刪除指定檔案,且更改已經add到暫存區了

git checkout -b +[branchname]:建立乙個新的分支並切換到這個分支

git branch [branchname]:建立乙個分支

git checkout [branchname]:切換到新的分支

git branch:檢視當前分支

git merge [branchname]:合併指定分支到當前分支

git merge --no-ff -m 「版本描述」 +[branchname]:普通模式合併,合併後的歷史有分支,能看出來曾經做過合併

git branch: 檢視本地分支

git branch -a:檢視本地分支和遠端分支

git push origin --delete [branchname]: 刪除遠端分支

git branch -d [branchname]:刪除本地分支

個人常用 常忘記 的GIT命令

之前右鍵的時候,選單上沒有 git bash相關命令,解除安裝重灌,git bash here的選項,勾選 git branch 檢視本地所有分支,並且會標註目前是在哪個分支 git checkout b 本地分支名 origin 遠端分支名 拉取遠端分支並建立本地分支,切換到新分支 git bra...

git命令,同步本地和github專案的常見操作

參考 兩種方法 git clone git init git remote add origin git pull 2.2 本地 有修改,多分支git checkout master git pull git checkout a git merger master 2.3 本地修改過但只有mast...

vim常使用的命令

vim複製命令 y 複製,適用於選擇文字後再按y複製 yw 複製乙個單詞 包括空格 ye 複製乙個單詞 不包括空格 yy 複製一整行,類似dd刪除一整行 包括行尾換行符 y 複製一整行 包括行尾換行符 不同於d刪除到行尾 不包括換行符 2yy 或 y2y 複製兩行 ggyg複製全部 注 y為操作符,...