首页 > 其他分享 >Git删除分支

Git删除分支

时间:2023-08-03 13:33:51浏览次数:47  
标签:git 删除 仓库 dev Git branch 分支

本文说白了,就是给自己看的!

查看分支

git branch -a				列出当前仓库的所有分支
git branch					列出当前仓库的所有本地分支
git branch -r				列出当前仓库的所有远程分支
git branch -v				列出当前仓库的所有本地分支的名称,并显示每个分支最后一次提交的 SHA-1 校验和和提交信息。
git branch -vv				列出当前仓库的所有本地分支的名称,并显示其对应的远程分支的名称,以及最后一次提交的 SHA-1 校验和和提交信息。

以上命令执行效果如下:

image-20230519145327223

然后回归主题,来看怎么删除分支,上面看到分支有远程分支和本地分支,事实上这两个是分开的,所以删除的时候我们需要对其分别进行删除操作。

删除本地分支

git branch -d <branch name>

众所周知除了山治,我们普通人,左脚踩右脚是上不了天的,所以在删除当前分支的时候,请切换到其他唔知再进行删除操作。

删除本地分支示例:

删除dev分支

image-20230519145806344

对上面操作简单解释,首先git branch -vv查看当前在哪个分支上面,根据星号的指示,我们知道当前处于master,所以可以放心的删除dev分支:git branch -d dev .删除成功之后再查看,发现dev已经不在了。

拓展知识:git branch -D <branch name> 可以强制删除某分支,适用于某分支有改动但不需要的情况

删除远程分支

git push <remote name> -d <remote branch name>

这里需要明确remote name是什么东西?可以先看如下命令:

git push origin master 相信这条命令所有人都很熟悉,其含义大概是:推送本地master分支到远程仓库,所以现在明白了,remote name就是origin

至于远程仓库的名字,一般情况下和本地一样。

接下来实操:

依旧是删除dev

image-20230519150624826

我们去远程仓库看看:

image-20230519150721419

ok,下课!

标签:git,删除,仓库,dev,Git,branch,分支
From: https://www.cnblogs.com/klelee/p/git_delete_branch.html

相关文章

  • MySQL语句判断数据库数据重复情况,新增、删除、不变。
    判断7月8月两个月数据对比情况,新增、删除(离职)、重复。 根据manager_name,gg_name,employer,department,historical_office判断出是否重复数据--●-新增或离职--●-创建临时表CREATETABLEtemp_table(SELECTid,manager_name,gg_name,employer,department......
  • Python开发实例(二)To-Do列表应用:创建一个简单的命令行应用,允许用户添加、删除和查看待
    defprint_todo_list(todo_list):ifnottodo_list:print("待办事项列表为空!")else:print("待办事项列表:")forindex,todoinenumerate(todo_list,1):print(f"{index}.{todo}")defadd_todo(todo_......
  • 释放删除后未释放空间
    用户删除了大量的文件后,du命令就不会在文件系统目录中统计这些文件。如果此时还在运行中的进程持有这个已经被删除的文件句柄,那么这个文件就不会真正在磁盘中被删除,分区超级块中的信息也就不会更改,df命令仍会统计这个被删除的文件。通过lsof命令查询处于deleted状态的文件,被删除的......
  • 谷歌学术、github、Sci-Hub镜像网址
    Github镜像网站:(注意不要登录账号)https://hub.nuaa.cf/https://hub.xn–gzu630h.xn–kpry57d/https://hub.xn–p8jhe.tw/https://hub.fastgit.xyz/谷歌学术镜像:http://459.org/(里面资料很全,包含sci-hub)http://scholar.scqylaw.com/添加链接描述添加链接描述添加链接......
  • Gitea启动服务失败(1053)问题
    情景:原有gitea注册服务运行正常,升级新的版本后,注册服务启动失败。解决方案:gitea文件夹下有日志的话,可以看日志文件。没有的话,就通过控制台直接启动gitea,有报错的话这里会直接输出。其他:我遇到的1053是因为版本变更,app.ini中的部分配置项不可用了。按照配置说明正确配置后,服务就......
  • gitlab 报错error: 20667 bytes of body are still expectedB fatal: early EOF
    报错如下:C:\Users\meiktv\StudioProjects\meiktv_android_vod_3>gitclonehttps://gitlab.meiktv.com/client/meiktv_android_vod.gitCloninginto'meiktv_android_vod'...remote:Enumeratingobjects:46631,done.remote:Countingobjects:100%(26......
  • 我用 GPT-4 生成了性能全网第一的 Golang Worker Pool,轻松打败 GitHub 万星项目
    目录1.我写了一个超牛的开源项目1.1你看看这性能1.2你看看这功能1.3你猜我这一百天都经历了啥2.你有多久没写并发程序了?3.问:一个WorkerPool程序需要包含哪些功能?4.让GPT-4写第一行代码!4.1我对GPT-4说4.2GPT-4回答4.3我又对GPT-4说4.4GPT-4......
  • git提交前检查修改文件
    说在前面不知道大家有没有遇到这样一种情况,平时在写代码调试时有时候会使用到debugger,可能大部分时间在提交代码前会记得把debugger先删除,但可能也会存在将debugger提交上去的情况,那我们该怎么防止出现这种情况呢?webpack配置修改开发过程中,经常需要使用console.log、console.i......
  • postgresql 常用的删除重复数据方法
    一、最高效方法测试环境验证,6600万行大表,删除2200万重复数据仅需3分钟deletefromdeltestawherea.ctid=any(array(selectctidfrom(selectrow_number()over(partitionbyid),ctidfromdeltest)twheret.row_number>1)); --family_no相同的数据,保留i......
  • delete_by_query删除数据(python)
     fromelasticsearchimportElasticsearchimportos,json,urllib,datetime,shutil,random,uuidimporttimeimportrandomfromelasticsearchimporthelpersfromrandomimportchoiceif__name__=='__main__':print("开始时间:"+time.s......