檢視專案的分支: 包括本地和遠端
git branch -a
git branch -d 分支名
-d 是 --delete 的縮寫,在使用 --delete 刪除分支時,該分支必須完全和它的上游分支 merge 完成。如果沒有完成 merge 就會報下面的
git branch -d sp_4.3.0_previewerror: the branch 'sp_4.3.0_preview' is not fully merged.
if you are sure you want to delete it, run 'git branch -d sp_4.3.0_preview'.
git branch -d 分支名
-d 是 --delete --force 的縮寫,這樣寫可以在不檢查 merge 狀態的情況下刪除分支;--force 簡寫 -f,作用是將當前 branch 重置到初始點(startpoint),如果不使用 --force 的話,git 分支無法修改乙個已經存在的分支.可以通過
git branch -vv
指令檢視已經設定的上游分支 git刪除本地分支命令 Git已刪除分支回退方案
對於已刪除的分支,如果要想回退恢復,具體操作舉例說明一下 假如我們從master切出乙個新的分支 tempbranch,在tempbranch分支上做了一些修改後,最後一次的commit資訊如下 提交完成後,我們將分支切回master,然後將tempbranch分支刪除 git checkout m...
Git刪除本地和遠端分支命令
git branch a 檢視所有本地以及遠端分支 本地分支白色,正在使用分支綠色 遠端分支紅色 git push origin delete 分支名稱 刪除遠端分支 git branch d 分支名稱 刪除本地分支 如果本地分支提示你合併或者什麼之類的報錯不讓刪,而這個操作又沒有意義,那麼就使用 ...
git刪除本地分支和刪除遠端分支
切換分支的時候命令打錯了,git checkout 後面沒有跟分支名,結果git status,很多delete的檔案,直接冒冷汗,git add commit 之後發現本地與遠端確實是刪除了很多檔案,之前也有過一次,當時是從新換了乙個目錄重新拉 麻煩的很 把情況告訴了同事,給了我建議,刪除這個分支...