有時候並行的開發了很多的特性,建了很多的分支,時間長了分支就多了,想要把不用的分支刪除,怎麼辦呢?
#檢視本地都有哪些分支
git branch
#檢視所有的分支,包括遠端的
git branch -a
#刪除本地的某個分支
git branch -d hongchangfirst
#刪除遠端的分支
git branch -r -d origin/hongchangfirst
#注意這個只是刪除本地的索引,而不是真正刪除遠端分支的內容,要想真正刪除遠端分支上的內容,可以這樣:
git push origin :hongchangfirst
注意,冒號前面的空格不能少,相當於把乙個空分支push到server上,等於刪除該分支。
原文:
git 刪除分支檔案 刪除分支
長話短說 一 刪除分支檔案 刪除暫存區或分支上的檔案,同時刪除工作區相應檔案 git rm file name git commit m del file git push origin your branch 刪除暫存區或分支上的檔案,但保留工作區相應檔案 git rm cached file n...
Git 刪除分支 恢復分支
這是的方法,雖然很老現在有點不一樣,但總體還是能用的。總結就是兩種方法 1.用commit的id恢復 2.用reflog的頭指標恢復 刪除乙個已被終止的分支 如果需要刪除的分支不是當前正在開啟的分支,使用branch d直接刪除 git branch d 刪除乙個正開啟的分支如果我們在試圖刪除乙個分...
Git刪除分支 恢復分支
刪除乙個已被終止的分支 如果需要刪除的分支不是當前正在開啟的分支,使用branch d直接刪除 git branch d 刪除乙個正開啟的分支如果我們在試圖刪除乙個分支時自己還沒轉移到另外的分支上,git就會給出乙個警告,並拒絕該刪除操作。如果堅持要刪除該分支的話,就需要在命令中使用 d選項。git...