git删除本地分支和删除远程分支

git删除本地分支和删除远程分支引言 注 本人一直都是用的 gitbash 窗口完成日常的开发工作 事情是这样的 切换分支的时候命令打错了 gitcheckout 后面没有跟分支名 结果 gitstatus 很多 delete 的文件 直接冒冷汗 gitadd commit 之后发现本地与远程确实是删除了很多文件 我本地没有修改的代码 于是选择直接删除本地的分支 然后重新从远程拉分支 具体操作 我现在在 dev 分支上 想删除 dev 分支 1 先切换到别的分支 gitchec

引言:

  注:本人一直都是用的git bash窗口完成日常的开发工作。

  事情是这样的,切换分支的时候命令打错了,git checkout 后面没有跟分支名,结果git status,很多delete的文件,直接冒冷汗,git add ,commit 之后发现本地与远程确实是删除了很多文件,我本地没有修改的代码,于是选择直接删除本地的分支,然后重新从远程拉分支。

具体操作:

  我现在在dev分支上,想删除dev分支

  1 先切换到别的分支: git checkout dev

  2 删除本地分支: git branch -d dev

  3 如果删除不了可以强制删除,git branch -D dev

  4 有必要的情况下,删除远程分支(慎用):git push origin –delete dev

  5 在从公用的仓库fetch代码:git fetch origin dev:dev

  6 然后切换分支即可:git checkout dev

  注:上述操作是删除个人本地和个人远程分支,如果只删除个人本地,请忽略第4步

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220876.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午7:27
下一篇 2026年3月17日 下午7:28


相关推荐

  • python截图识别文字_python截图并转换文字「建议收藏」

    python截图识别文字_python截图并转换文字「建议收藏」截图识别文字作者万开国[acewan]【摘要】本文主要介绍了使用pyHook、pythoncom、pytesseract、PIL、win32api等module实现python的截图识别文字功能。【正文】一准备及介绍1.pyhookpyHook通过pip直接安装比较困难,可以先下载whl文件再使用pip安装选择与python环境一致的文件下载,使用cmd导向到下载文件夹,执行安装即可其他modul…

    2022年4月30日
    69
  • Linux ioremap分析

    Linux ioremap分析ioremap 将物理地址转换为虚拟地址 nbsp gt ioremap addr size arch arm64 include asm io h gt ioremap addr size pgprot PROT DEVICE nGnRE definePROT DEVICE nGnRE PROT DEFAULT PTE PXN PTE UXN

    2026年3月20日
    1
  • pycharm+Django配置与基本介绍

    pycharm+Django配置与基本介绍课程设计需要用到开发网页 因为没有什么开发经验 就选择了 pythondjango 框架来做 开发周期短 集成度高 对初学者比较有好吧 在此记录下 Pycharm 和 django 相关安装 配置过程环境 python3 6django2 0 5pycharm2018 1 专业版下载 nbsp pycharm 官网 ps 专业版自带 django 库 不需要自己去安装配置 比较方便 社区版免费

    2026年3月27日
    2
  • DS图遍历–深度优先搜索

    DS图遍历–深度优先搜索

    2021年6月19日
    106
  • 使用Intellij Idea生成可执行文件jar,开关exe文件步骤

    使用Intellij Idea生成可执行文件jar,开关exe文件步骤

    2022年1月1日
    52
  • asp.net core中使用log4net

    asp.net core中使用log4net和之前的ASP.NETMVC中的使用LOG4NET的方法有些不同,这里先记录一下,使用步骤如下:1.建立ASP.NETCORE项目中,NUGET中搜索log4net后下载安装2.根目录建立log4net.config文件,内容如下:<?xmlversion="1.0"encoding="utf-8"?><configuration> <!–T…

    2022年7月11日
    29

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号