git回滚操作,常用场景

news/2024/5/17 18:27:21 标签: git, gitee

文章目录

  • git回滚操作
    • 1.git reset --hard 【版本号】
    • 2.回滚后的版本v2又想回到之前的版本v3
    • 3.git checkout -- 文件名
    • 4.git reset HEAD 文件名

git_3">git回滚操作

假设我们现在有三个版本

在这里插入图片描述

现在回滚一个版本

git_reset_hard___12">1.git reset --hard 【版本号】

在这里插入图片描述

在这里插入图片描述

发现只剩下两个版本了

2.回滚后的版本v2又想回到之前的版本v3

git_reflog_24">2.1 git reflog

在这里插入图片描述

找到之前删除的版本号v3,从v2版本又回到v3版本
在这里插入图片描述

git_checkout___32">3.git checkout – 文件名

假设现在我们修改了一个文件
在这里插入图片描述
在这里插入图片描述
执行之后就返回了之前的修改

git__reset__HEAD___39">4.git reset HEAD 文件名

我们先把一个文件提交到暂存区,
在这里插入图片描述
然后再把它移出暂存区
在这里插入图片描述
变成红色了。说明回到了工作区


http://www.niftyadmin.cn/n/5295752.html

相关文章

《妙趣横生的算法》(C语言实现)-第10章算法设计与数据结构面试题精粹

【10-1】输入一个字符串并将它输出&#xff0c;以ctrlz组合键表示输入完毕&#xff0c;要求将输入的字符串中多于1个的连续空格符合并为1个。 //10-1 2023年12月30日17点11分-17点18分 # include <stdio.h> int main() {char c;c getchar();//scanf("%c", &a…

Go语言中的性能考虑和优化

优化您的Go代码以达到最佳性能 性能优化是软件开发的关键方面&#xff0c;无论您使用哪种编程语言。在这篇文章中&#xff0c;我们将探讨Go语言中的性能考虑和优化&#xff0c;Go是一种以其效率而著称的静态类型和编译语言。我们将深入探讨三个关键领域&#xff1a;分析并发代…

每日力扣算法题(简单篇)

455.分发饼干 原题&#xff1a; 假设你是一位很棒的家长&#xff0c;想要给你的孩子们一些小饼干。但是&#xff0c;每个孩子最多只能给一块饼干。 对每个孩子 i&#xff0c;都有一个胃口值 g[i]&#xff0c;这是能让孩子们满足胃口的饼干的最小尺寸&#xff1b;并且每块饼干…

【BERT】深入BERT模型2——模型中的重点内容,两个任务

前言 BERT出自论文&#xff1a;《BERT&#xff1a;Pre-training of Deep Bidirectional Transformers for Language Understanding》 2019年 近年来&#xff0c;在自然语言处理领域&#xff0c;BERT模型受到了极为广泛的关注&#xff0c;很多模型中都用到了BERT-base或者是BE…

vue-cli搭建项目及一些打包配置

vu-cli vue create快速搭建项目 版本信息&#xff1a;Vue CLI v4.5.12 vue create projectName模式和环境变量 模式 1》开发模式 vue-cli-service serve2》测试模式 vue-cli-service test:unit3》生产模式 vue-cli-service build 和 vue-cli-service test:e2e当我们运行…

Conda 创建环境python3.10.12 并链接上vscode,进行远程的开发python‘项目

要在远程 Ubuntu 服务器上使用 Conda 创建一个特定版本的 Python 环境&#xff08;例如 Python 3.10.12&#xff09;&#xff0c;并通过 VS Code 进行远程开发&#xff0c;您可以按照以下步骤操作&#xff1a; 步骤 1: 在远程服务器上创建 Conda 环境 打开远程服务器的终端&am…

c++ 关于共享指针在数组中的所有权转移

在 C 中&#xff0c;将 shared_ptr 的 vector 插入到另一个 vector 时&#xff0c;shared_ptr 的所有权会发生变化。插入操作后&#xff0c;原始的 shared_ptr 对象所管理的资源会被转移给目标 vector&#xff0c;也就是说&#xff0c;原始 vector 中的 shared_ptr 对象会失去对…

Grafana监控数据可视化

Grafana 是一个可视化面板&#xff0c;有着非常漂亮的图表和布局展示&#xff0c;功能齐全的度量仪表盘和图形编辑器&#xff0c;支持 Graphite、zabbix、InfluxDB、Prometheus、OpenTSDB、Elasticsearch 等作为数据源&#xff0c;比 Prometheus 自带的图表展示功能强大太多&am…