先檢視遠端分支
git branch -r
使用下面兩條命令來刪除遠端分支
git branch -r -d origin/branch-namegit push origin :branch-name
update:
解釋一下上面的引數含義:
-r, --remoteslist or delete (if used with -d) the remote-tracking branches.
上面的第一句是刪除了本地的遠端跟蹤分支( 我也不知道怎麼描述更加清楚),此時使用git branch -a檢視,分支remotes/origin/branch-name應該已經不存在了。
為什麼還需要第二句,因為上面只是把本地的遠端跟蹤分支刪除了,遠端的分支還沒有刪除,所以第二句就是真正的刪除原種分支。
若出現錯誤 重新操作
pushing an empty <src> allows you to delete the <
dst> ref from the remote repository.
Git 命令列 刪除本地和遠端分支
命令列方式 git bash 切換到要操作的專案資料夾 命令列 cd 這裡寫描述 檢視專案的分支們 包括本地和遠端 命令列 git branch a 這裡寫描述 刪除本地分支 命令列 git branch d 這裡寫描述 刪除遠端分支 命令列 git push origin delete 這裡寫描述...
Git 命令列 刪除本地和遠端分支
命令列方式 git bash 切換到要操作的專案資料夾 命令列 cd 檢視專案的分支們 包括本地和遠端 命令列 git branch a 刪除本地分支 命令列 git branch d 刪除遠端分支 命令列 git push origin delete 檢視刪除後分支們 命令列 git branch...
git命令列刪除遠端檔案
1.拉取遠端倉庫 git pull origin master 2.刪除要刪除的資料夾或者檔案 gitrm r cached 要刪除的檔案 src main byit 3.提交 git commit m 刪除了 4.推送遠端倉庫 git push u origin master 刪除檔案和跟蹤 gi...