git命令列刪除遠端分支

2022-02-25 07:06:00 字數 604 閱讀 7792

先檢視遠端分支

git branch -r

使用下面兩條命令來刪除遠端分支

git branch -r -d origin/branch-name

git push origin :branch-name

update:

解釋一下上面的引數含義:

-r, --remotes

list 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...