删除

       git branch -d 名字

       git branch -D 名字 (强制删除)

       删除的时候会显示哈希码

恢复

      git checkouot -b 新名字 哈希码

哈希码

    git reflog

代码

Administrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/PHPCollection (ddd)
$ git cbranch -d ddd
git: 'cbranch' is not a git command. See 'git --help'.The most similar command isbranchAdministrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/PHPCollection (ddd)
$ git checkout master
Switched to branch 'master'
M       "PHP\344\274\232\350\257\235\347\273\203\344\271\240/1.cookie.php"
Your branch is up to date with 'origin/master'.Administrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/PHPCollection (master)
$ git branch -d ddd
Deleted branch ddd (was 1a773de).Administrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/PHPCollection (master)
$ git status
On branch master
Your branch is up to date with 'origin/master'.Changes not staged for commit:(use "git add <file>..." to update what will be committed)(use "git restore <file>..." to discard changes in working directory)modified:   "PHP\344\274\232\350\257\235\347\273\203\344\271\240/1.cookie.php"no changes added to commit (use "git add" and/or "git commit -a")Administrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/PHPCollection (master)
$ git checkout -d eeee 1a773de
fatal: git checkout: --detach does not take a path argument 'eeee'Administrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/PHPCollection (master)
$ git checkout -b eeee 1a773de
Switched to a new branch 'eeee'
M       "PHP\344\274\232\350\257\235\347\273\203\344\271\240/1.cookie.php"Administrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/PHPCollection (eeee)
$ git status
On branch eeee
Changes not staged for commit:(use "git add <file>..." to update what will be committed)(use "git restore <file>..." to discard changes in working directory)modified:   "PHP\344\274\232\350\257\235\347\273\203\344\271\240/1.cookie.php"no changes added to commit (use "git add" and/or "git commit -a")Administrator@Jim MINGW64 /d/phpstudy/PHPTutorial/WWW/PHPCollection (eeee)
$ git reflog
1a773de (HEAD -> eeee, origin/master, master) HEAD@{0}: checkout: moving from master to eeee

Git分支操作命令:删除与恢复相关推荐

  1. git master代码被删除 怎么恢复_git 分支的删除与恢复

    有没有,git创建无意中名字起错了,分支上传错了,想删除了?删除做了想恢复了?远程与本地都删除了要恢复的情况呢?如果有,那么一下内容获取你会感兴趣. 删除分支 有的时候可能会遇到需要删除git的bra ...

  2. 【Git】Git 分支管理 ( 删除远程分支 | 查看远程分支 git branch -a | 删除远程分支 git push origin --delete feature1 )

    文章目录 一.查看远程分支 二.远程分支分析 三.删除远程分支 一.查看远程分支 执行 git branch -a 命令 , 可以查看当前 本地仓库 对应的 远程仓库 的所有分支 ; 远程分支内容 : ...

  3. git分支建立删除,打tag

    查看分支: 1 查看本地分支: $ git branch 2 查看远程分支 $ git branch -r 创建分支: 1 创建本地分支(建立分支后,仍停留在当前分支,切换分支:git checkou ...

  4. 如何删除本地/远程Git分支

    目录 删除本地分支 删除远程分支 如何删除所有非合并的Git分支? 删除所有不在远程上的本地分支 删除除Master以外的所有本地Git分支 结论 在本文中,您将在定义什么是Git分支以及删除分支的副 ...

  5. 【Git笔记3】关于撤销、删除、恢复的那些事儿

    在跻身于"国庆抢票大战"的我们,不要忘记学习,今天接着上篇 [Git笔记2]必知习惯和如何版本回退,继续开干!一起来瞅瞅如何撤销没有add的修改,如何撤销以及add到暂存区的修改, ...

  6. 如何删除所有已合并的Git分支?

    我有很多Git分支. 如何删除已经合并的分支? 有没有一种简单的方法可以将它们全部删除,而不是一个一个地删除它们? #1楼 我使用以下Ruby脚本删除我已经合并的本地和远程分支. 如果我要对具有多个远 ...

  7. 如何删除本地和远程的 Git 分支

    文章目录 前言 一.删除本地分支 二.删除远程分支 三.注意点 总结 前言 我们利用git进行项目管理时,常常需要删除分支,分支分为本地分支和远程分支,本文主要介绍如何删除本地及远程分支. 一.删除本 ...

  8. git删除与恢复错误删除、修改文件

    恢复错误删除文件 git status # HEAD 是一个指针,指向最近的一次提交版本 # -- 表示当前分支git checkout HEAD -- dev.txt 恢复修改提交后的文件 # 恢复 ...

  9. git分支误删后恢复流程

    本文仅供学习交流使用,如侵立删! 记一次git分支误删后恢复流程 今天提交git 推送的时候,提示超出了100M限制,原来是项目下载的视频文件忘记删掉了,删除后又提交了一次,就出现了两个版本,初衷是想 ...

最新文章

  1. php 数组美化_php 打印数组格式化显示
  2. python pymysql实例_python-Mysql的操作(pyMysql的介绍)
  3. Java执行系统命令策略
  4. python保存数据db_python存储数据到mongodb
  5. Java 25天基础-DAY 05-面向对象-构造函数
  6. 一个杯子帮你理解软件测试
  7. 编写Windows服务疑问2:探索服务与安装器的关系
  8. 理论分析IRLS迭代加权最小二乘法(根据Gorodnitsky and Rao)
  9. adb修改什么文件获取root权限_Android获取ROOT权限的通用方法
  10. 什么是并发与并行?有另类举例,适用于新手
  11. python while循环详解
  12. 团队展示——我说的都队
  13. iOS登录注册登录界面(UITextField)
  14. HP暗影精灵7笔记本OMEN16.1inch Gaming Laptop PC16-b0000原装出厂Win11系统恢复原厂OEM系统
  15. 【源码部署】Kettle IDEA 源码部署
  16. 微信小程序引入小图标
  17. Calander 类的使用
  18. SpringBoot项目网页加载出现Whitelabel Error Page
  19. KaTeX 数学符号列表
  20. 2018年,中国空气质量在全球的排名,你一定想不到!

热门文章

  1. Nginx+Tomcat负载均衡配置
  2. java.lang.LinkageError: JAXB 2.0 API is being loaded from the bootstrap classloader, but this RI(xxx
  3. Excel单样本T检验
  4. python首页展示业务逻辑_每日一程-4. PyQt5-实现显示和业务逻辑分离
  5. 目标检测 /yolo算法原理的详解
  6. 经典卷积神经网络--AlexNet的详解
  7. ubuntu18.04下安装中文输入法
  8. CSharpGL(39)GLSL光照示例:鼠标拖动太阳(光源)观察平行光的漫反射和镜面反射效果...
  9. 发送json给服务器
  10. 我的算法学习(一)----数组的全排列