如何在本地和远程删除Git分支?我想在本地和远程删除分支。尝试删除远程分支失败:$ git branch -d remotes/origin/bugfix
error: branch 'remotes/origin/bugfix' not found.$ git branch -d origin/bugfix
error: branch 'origin/bugfix' not found.$ git branch -rd origin/bugfixDeleted remote branch origin/bugfix (was 2a14ef7).
$ git pushEverything up-to-date
$ git pullFrom github.com:gituser/gitproject* [new branch] bugfix -> origin/bugfixAlready up-to-date.我应该做些什么来成功地remotes/origin/bugfix在本地和远程删除 分支?
3 回答
慕工程0101907
TA贡献1887条经验 获得超5个赞
删除分支的步骤:
要删除远程分支:
git push origin --delete <your_branch>
要删除本地分支,您有三种方法:
1: git branch -D <branch_name> 2: git branch --delete --force <branch_name> //same as -D3: git branch --delete <branch_name> //error on unmerge
解释:好的,请解释一下这里发生了什么!
根本就git push origin --delete
到只能删除远程分支,在末尾添加分公司的名称,这将删除,并在同一时间推送到远程...
此外,git branch -D
,它只是删除本地分支ONLY!...
-D
代表--delete --force
哪个将删除分支,即使它没有合并(强制删除),但你也可以使用-d
哪个代表--delete
哪个抛出错误的分支合并状态...
- 3 回答
- 0 关注
- 911 浏览
添加回答
举报
0/150
提交
取消