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為操作符,...