git如何删除分支
时间:2021-01-02 11:31
git删除分支的方法:1、删除本地分支,使用【git branch --delete dev】来执行;2、删除远程分支,使用【git push origin --delete branch】指令;3、删除追踪分支。 本文操作环境:Windows7系统,git2.26.2版本,Dell G3电脑。 推荐(免费):Git教程 git删除分支的方法: 1、删除本地分支 在删除分支的时候,我们会使用 -d是--delete的缩写,在使用--delete删除分支时,该分支必须完全和它的上游分支merge完成(了解上游分支,可以点击查看链接),如果没有上游分支,必须要和HEAD完全merge -D是--delete --force的缩写,这样写可以在不检查merge状态的情况下删除分支 --force简写-f,作用是将当前branch重置到初始点(startpoint),如果不使用--force的话,git分支无法修改一个已经存在的分支. 2、删除远程分支 指令 3、删除追踪分支 通过指令 如上,通过命令行 在git版本1.6.6之后,可以通过 以上就是git如何删除分支的详细内容,更多请关注gxlsystem.com其它相关文章!git branch --delete dev
来执行.有时还会通过缩写git branch -d dev
来代替,使用中我们发现还有git branch -D dev
的写法,他们有什么区别呢?git push origin --delete branch
,该指令也会删除追踪分支git branch --delete --remotes <remote>/<branch>
,可以删除追踪分支,该操作并没有真正删除远程分支,而是删除的本地分支和远程分支的关联关系,即追踪分支git push origin --delete branch
会删除远程分支和追踪分支,不需要单独删除追踪分支,但是如果通过网页对远程分支进行删除,追踪分支是不会被删除的.git fetch origin --prune
或它的简写git fetch origin -p
来单独删除追踪分支