首页 > 其他分享 >Git还原到指定版本

Git还原到指定版本

时间:2023-11-07 11:14:56浏览次数:30  
标签:git 强推 log Git 还原 版本

Git还原到指定版本
方法一、命令行操作:

1、获取某个历史版本的id

使用git-gui执行git log命令查看所有的历史版本,输入q便可退出。

git log

 


2、本地恢复到该节点状态:

git reset --hard fa4bf08fed85fc0ca5acde22464e68c6f8cfc8f2
3、强推到远程分支

<此时如果分支较远或者改动较多,使用git push origin可能会报错失败,此时可使用强推>

git push -f -u origin master
注:

当远端设置了分支保护,则首先要将其取消,再强推;
强推之后,之前的版本被覆盖了,无法再查看到。

 

 ———————————————

版权声明:本文为CSDN博主「九龙冰室083」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hhj13978064496/article/details/99856779

标签:git,强推,log,Git,还原,版本
From: https://www.cnblogs.com/blizzard8204/p/17814556.html

相关文章

  • web.xml 4.0版本
    现在通过idea创建javaee项目都是走的Jakarta,web.xml默认5.0版本起,但有的时候还是会用到4.0版本,这里给自己留个记录<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns="http://xmlns.jcp.org/xml/ns/javaee"xmlns:xsi="http://www.w3.org/......
  • Git创建远程分支并提交代码到远程分支
    1、可以通过gitbranch-r命令查看远端库的分支情况  动图演示(选择项目右键选择GitBashHere,然后输入命令gitbranch-r):  2、从已有的分支创建新的分支(如从master分支),创建一个dev分支  但此时并没有在远程仓库上创建分支如图所示还是只有一个master分支  ......
  • git 分支与标签 操作
    1.标准工作流程1.1管理分支Git是一个分布式版本控制系统,分支管理是其核心功能之一。分支允许开发者在不同的版本上进行并行开发,之后可以将其合并到主分支。这里我们将详细介绍如何使用Git进行分支管理。查看分支:要查看本地分支,可以使用以下命令:gitbranch若要查看远程分支......
  • 升级linux下的python版本(3.10.11)
    以centos7为例将python升级到3.10.11一、安装必备软件包##第一步基础包yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-devellibpcap-develxz-develgcc##第二步安装db4-devel,必先安装epel-releasey......
  • wsl wangEdit 的使用与注意事项( vue2 版本)
    注:vue2版本的nodeJs版本有限制,要是16或者17;1.安装wangEditoryarnadd@wangeditor/editor@wangeditor/editor-for-vue 2.使用示例<template><divstyle="border:1pxsolid#ccc;"><!--工具栏--><Toolbarstyl......
  • Spring Boot 2.x版本 + JDK17使用虚拟线程
    来源:https://spring.io/blog/2022/10/11/embracing-virtual-threadsconfig里定义两个类:@ConfigurationpublicclassThreadConfig{@Bean(TaskExecutionAutoConfiguration.APPLICATION_TASK_EXECUTOR_BEAN_NAME)publicAsyncTaskExecutorasyncTaskExecutor(){......
  • linux 中查看GNU c库版本 libr.so.6(GLIBC版本)
     001、centos7中(base)[root@pc1test]#cat/etc/redhat-release##查看当前系统CentOSLinuxrelease7.6.1810(Core)(base)[root@pc1test]#ldd--version##查看gnuc库版本ldd(GNUlibc)2.17Copyright(C)2012FreeSoftwareFoundatio......
  • `Python 2.x` 与 `3​​.x` 版本简介
    目前市场上有两个Python的版本并存着,分别是Python2.x和Python3.x新的Python程序建议使用Python3.0版本的语法Python2.x是过去的版本解释器名称是pythonPython3.x是现在和未来主流的版本解释器名称是python3相对于Python的早期版本,这是一个较大的升级为了不......
  • 计算机配置 — 管理模板 — Windows 组件 — 数据收集和预览版本 对应 注册表 位置
    @echooff::切换对预览体验成员内部版本的用户控制regadd"HKLM\SOFTWARE\Policies\Microsoft\WindowsPreviewBuilds"/vAllowBuildPreview/tREG_DWORD/d1/f::允许商业数据管道regadd"HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection"/vCommerc......
  • gitlab 设置 分支只读
    一,设置master分支只读,并且只有Maintainers拥有合并权限。 二,设置成员权限改为developer 三,邀请成员点击右上角InviteMembers  ......