git如何刪除遠程分支

git中,可以使用“git push origin –delete 分支名稱”語句來刪除遠程分支;在刪除遠程分支時,同名的本地分支并不會被刪除。

git如何刪除遠程分支

本文操作環(huán)境:Windows7系統(tǒng),git2.30.0版本,Dell G3電腦。

刪除遠程分支: git push origin –delete [branchname]

git如何刪除遠程分支

提示刪除了一個名為 201804019-test-files 的分支,

注意: 在刪除遠程分支時,同名的本地分支并不會被刪除,所以還需要單獨刪除本地同名分支

如果發(fā)生以下錯誤:

Error: unable to delete ‘origin/xxxxxxxx-fixbug’: remote ref does not exist
error: failed to push some refs to ‘git@github.com:xxxxxxxx/xxxxxxxxxx.git’

解決辦法: git checkout xxxxx-fixbug 切換到當(dāng)前分支上, 然后再 進行 git push –delete origin origin/xxxxx-fixbug

此時將不會再發(fā)生錯誤 。

擴展資料:

2、查看本地分支 : git branch

git如何刪除遠程分支

前面帶有*號的是當(dāng)前分支

3 、刪除本地已合并的分支: git branch -d [branchname] 某些情況下可以用 git branch -D [branchName] (使用時應(yīng)注意是否已合并)

git如何刪除遠程分支

提示刪除了一個名為list的本地分支

4、創(chuàng)建分支 :git branch [branchname]

需要注意,創(chuàng)建分支時,不會有什么提示。

5、 查看全部分支(包含本地和遠程) :git branch -a

6、根據(jù)指定版本號創(chuàng)建分支: git checkout -b branchName commitId

7、清理本地?zé)o效分支(遠程已刪除本地沒刪除的分支): git fetch -p

8、如果分支太多,還可以用此命令進行分支模糊查找: git branch | grep ‘branchName’

git tag 刪除本地tag 和永久刪除遠程tag防止恢復(fù) –>

推薦(免費):Git

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊10 分享