這些命令都是看了文件後,個人覺得比較有用的一些,展示給大家。
回到遠端倉庫的狀態
拋棄本地所有的修改,回到遠端倉庫的狀態。
git fetch --all && git reset --hard origin/master重設第乙個commit
也就是把所有的改動都重新放回工作區,並清空所有的commit,這樣就可以重新提交第乙個commit了
git update-ref -d head展示工作區和暫存區的不同
輸出工作區和暫存區的different(不同)。
git diff還可以展示本地倉庫中任意兩個commit之間的檔案變動:
git diff展示暫存區和最近版本的不同
輸出暫存區和本地最近的版本(commit)的different(不同)。
git diff --cached展示暫存區、工作區和最近版本的不同
輸出工作區、暫存區 和本地最近的版本(commit)的不同。
git diff head快速切換分支
git checkout -刪除已經合併到master的分支
git branch --merged master | grep -v '^*| master' | xargs -n 1 git branch -d展示本地分支關聯遠端倉庫的情況
git branch -vv列出所有遠端分支
-r引數相當於:remote
git branch -r列出本地和遠端分支
-a引數相當於:all
git branch -a建立並切換到本地分支(這個是乙個很方便的命令)
git checkout -b建立並切換到遠端分支
git checkout -b刪除本地分支origin/
git branch -d刪除遠端分支
git push origin --delete或者
git push origin :重新命名本地分支
git branch -m
git 相關命令
簡單用法 git cherry pick git如何進行分支管理?1 建立分支 建立分支很簡單 git branch 分支名 2 切換分支 git checkout 分支名 該語句和上乙個語句可以和起來用乙個語句表示 git checkout b 分支名 3 分支合併 比如,如果要將開發中的分支 d...
git相關命令
1.根據已有分支建立新分支dev git checkout b dev 2.檢視當前分支 git branch 3.提交該分支到遠端倉庫 git push origin dev 4.從遠端分支獲取dev git pull origin dev 5.為本地分支設定預設提交獲取分支 git branch...
git相關命令
git 1 遠端倉庫相關命令 檢出倉庫 git clone git 檢視遠端倉庫 git remote v 新增遠端倉庫 git remote add name url 刪除遠端倉庫 git remote rm name 修改遠端倉庫 git remote set url push name new...