技术栈

Git使用——GitHub项目回退版本

Palp1tate2023-08-29 12:31

查看历史版本

使用git log命令查看项目的历史版本:

可以一直回车,直到找到想要的历史版本,复制commit后面的那一串id。

恢复历史版本

执行命令 git reset --hard 版本号:

bash 复制代码
 git reset --hard 39ac3ea2448e81ea992b7c4fdad9252983dca2fe

推送到远程main分支

bash 复制代码
git push origin main --force

注意你的分支名要对应上。

上一篇:[Linux]进程控制
下一篇:Redis 高可用与集群
相关推荐
云和数据.ChenGuang
3 小时前
运维工程师技术教程之Pull Requests(PR)
运维·分布式·git·数据库运维工程师·运维教程
好好学习O(∩_∩)O
4 小时前
Git快速复习(基础指令篇)
git
Franklin
4 小时前
如何解决git HEAD detached 分离头指针问题
git·python·pycharm
one-ccs
4 小时前
git 多分支工作流
git
时光Autistic
4 小时前
【搭建教程】腾讯混元3D模型部署
开发语言·python·3d·github
黛玉晴雯子001
4 小时前
Devops基础之Gitlab概述(持续更新)
git
Mr-Wanter
5 小时前
麒麟V10x86 系统 curl报错SSLv3符号缺失问题解决
linux·服务器·github
逛逛GitHub
5 小时前
推荐 5 个 yyds 的 AI 开源项目,给劲儿啊。
github
邵伯正在输入
5 小时前
如何同时管理GitLab/GitHub的SSH密钥
ssh·gitlab·github·intellij idea
mike0412
6 小时前
Windows11安装git后与github联动
git·github
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击033D 圣诞树网页代码04UV安装并设置国内源05Gemini3 生成的基于手势控制3D粒子圣诞树06Linux下V2Ray安装配置指南07在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)08解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题09GLM-4.7 vs MiniMax-M2.1:代码工程理解10Labelme从安装到标注:零基础完整指南