git恢复删除的分支及内容的方法
作者:蓓蕾心晴 发布时间:2023-03-09 20:16:27
标签:git,恢复,删除的分支
git 删除分支
git branch -D 分支名
git查看分支
git branch -a
git 删除远程分支
git push origin :分支名
这里注意:git分支提交并且push了,但是把分支删掉了,则分支上提交的东西也一并删掉了
正确顺序是:
git commit ==》git checkout master ==》git merge 分支名 ==> git push解析:git切换到master分支上,
把分支上的东西合并过来,
git push 进行推送,
这时已经合并到了master分支上并且推送了,
则可以正常删除无用的分支了。
如果先删除了git分支,
但是没有合并,
恢复方法:
首先:
git log -g //查看所有日志记录 ,找到刚刚分支提交的时候的commit id ,仅复制id
git branch 新分支名 提交id //新建一个分支,这时候新的分支上就是刚刚提交的版本的内容
然后
git checkout master ==》git merge 分支名 ==> git push
来源:http://www.cnblogs.com/beileixinqing/archive/2017/10/30/7755907.html


猜你喜欢
- 1. 切片不执行越界检查和报错下面代码的输出结果将是什么?list = ['a', 'b', 'c&
- 本文实例讲述了JavaScript使用正则表达式获取全部分组内容的方法。分享给大家供大家参考,具体如下:1. 需要使用正则表达式的exec2
- 这篇文章主要介绍了如何获取Python简单for循环索引,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的
- 改变图像大小意味着改变尺寸,无论是单独的高或宽,还是两者。也可以按比例调整图像大小。这里将介绍resize()函数的语法及实例。语法函数原型
- 字符串转list数组str = '1,2,3'arr = str.split(',')gpu_ids分配na
- 下面就是我们的authenticate.asp页面,在这里,将用户的信息收集起来,连同最初的URL一起传到一个识别用户身份的页面中。我们可用
- 前言调用,让客户端可以更具自身情况自由选择,服务端工作只需要做一份呢?还别说真还有一个准备好的轮子那就是今天的主角《grpc-gateway
- 文中给大家介绍MySQL 字符串截取相关函数,具体内容如下所示:在工作中,可能需要将某些字段按某个分割符组成一个字符串作为字段值存取到数据库
- Pytorch损失函数torch.nn.NLLLoss()在各种深度学习框架中,我们最常用的损失函数就是交叉熵(torch.nn.Cross
- 作为微软推出的网页与数据库解决方案,ASP由于有微软得天独厚的操作系统等技术后盾支持,因此得到了迅速的发展,并且正受到越来越多的欢迎,在目前
- 我的机器不知为何,安装MySQL的时候,一到配置那一步就无休止的等待,只好结束任务,然而启动MySQL的时候出现1067错误提示
- python使用函数改变list函数内改变外部的一个list如果这么写def rotate(nums, k): l
- 一、在webpack-dev-conf.js文件中:1、在const portfinder = require(‘portfinder
- 本文实例讲述了Python实现统计文本文件字数的方法。分享给大家供大家参考,具体如下:统计文本文件的字数,从当前目录下的file.txt取文
- 其实就是通过 FontProperties来设置的,请参考以下代码:import matplotlib.pyplot as pltfrom
- 如 现有字符串 "[]aseabcd[12345]ddxabcdsx[]",要截取"abcd[" 和
- 代码如下import matplotlib.pyplot as pltimport numpy as npdef test4(): &nbs
- python中eval和int的区别是什么?下面给大家介绍一下:1.eval()函数eval(<字符串>)能够以Python表达
- 一、环境配置安装 Python请确保您已经安装了 Python 3.x。可以在Python 官网下载并安装。安装所需库在命令提示符或终端中运
- JavaScript闭包,是JS开发工程师必须深入了解的知识。3月份自己曾撰写博客《JavaScript闭包》,博客中只是简单阐述了闭包的工