首页 > 其他分享 >GitLab——重置(reset)和还原(revert)

GitLab——重置(reset)和还原(revert)

时间:2023-09-25 11:45:20浏览次数:39  
标签:reset git 338bf3e30983d34074f37a18b3ff80ea9bca75f0 revert 9201d9b19dbf5b4ceaf90f

Git 命令 reset 和 revert 的区别 - 知乎 (zhihu.com)

总结:

git reset --hard 9201d9b19dbf5b4ceaf90f92fd4e4019b6858513

reset——删除节点9201d9b19dbf5b4ceaf90f92fd4e4019b6858513节点后的所有提交内容及记录

git push -f

强制推送到对应分支

两者搭配使用

 

revert——还原

git revert 338bf3e30983d34074f37a18b3ff80ea9bca75f0

删除338bf3e30983d34074f37a18b3ff80ea9bca75f0此次提交的内容,会生成新的commit记录

 




标签:reset,git,338bf3e30983d34074f37a18b3ff80ea9bca75f0,revert,9201d9b19dbf5b4ceaf90f
From: https://www.cnblogs.com/summerZoo/p/17727616.html

相关文章

  • ManualResetEvent
    表示线程同步事件,收到信号时,必须手动重置该事件。此类不能被继承。  该示例以 ManualResetEvent 处于未对齐状态的开头,(即传递到 false 构造函数)。该示例创建三个线程,其中每个线程通过调用其 WaitOne 方法在上ManualResetEvent阻止。当用户按 Enter 键时,该......
  • AutoResetEvent
    表示线程同步事件在一个等待线程释放后收到信号时自动重置。此类不能被继承。以下示例演示如何在AutoResetEventSet每次用户按 Enter 键时调用基类上的方法()一次释放一个线程。该示例启动三个 AutoResetEvent 线程,等待在信号状态下创建的。第一个线程会立即释放,因为......
  • Gitlab 提交指令
    提交代码:将拉取的代码修改后,将修改部分的代码先推到自己的仓库,然后推到远程分支上面。常用指令gitstatus查看仓库当前的状态,显示有变更的文件。gitadd+文件名添加文件到暂存区。gitcommit-s提交暂存区到本地仓库。//需要添加解释“对HSE兼容调试做解释”(第一次执行时,......
  • GitLab报错502——Whoops, GitLab is taking too much time to respond 502 错误
    一、错误页面错误原因:原来默认配置的8080端口号被其他应用占用冲突了,只需换成其他新的端口号就可以了二、修复步骤1.首先vim /etc/gitlab/gitlab.rb打开配置文件2.修改配置找到如下配置项,原来是用#注释的,把前面的#去掉取消注释,原来的默认端口号应该是8080,改成你自己想要的端口号......
  • GitLab 升级迁移待办清单
    GitLab大版本升级测试用例项目从模板项目URL导入,来创建新的项目议题通过QuickActions、关联新建、直接新建模板关联项标签工时评论看板里程碑分支通过+号、新建按钮、本地推送远程新建删除分支合并请求新建合并请求模板主题,评审意......
  • gitlab-代码管理工具的离线安装部署
    gitlab-代码管理工具的离线安装部署最低安装条件:资源最低限度推荐CPU2核4核内存4GB8GB解决安装依赖yum-yinstallpolicycoreutilsopenssh-serveropenssh-clientspostfixpolicycoreutils-pythongitlab的rpm包下载开始rpm安装[root@localhost~......
  • KingbaseES V8R6运维案例之---数据库resetwal后启动失败
    KingbaseESV8R6运维案例之---数据库resetwal后启动失败案例说明:KingbaseESV8R6集群触发failover切换后,原主库自动recovery失败,现在需要将原主库启动为单实例的数据库运行,在执行了resetwal后,启动数据库失败。sys_log记录以下故障信息:适用版本:KingbaseESV8R6......
  • gitlab迁移到新的docker容器中
    迁移步骤1、备份旧gitlab数据gitlab-rakegitlab:backup:create默认会保存在/var/opt/gitlab/backups,实际情况可以使用find查找下文件路径2、在新服务器上使用docker搭建相同版本的gitlabversion:'3'services:gitlab:image:'gitlab/gitlab-ce:11.9.8-ce.0'......
  • docker容器里gitlab备份
    一、数据的备份docker容器里的gitlab备份chatgpt/2023/9/185:35:56一、数据的备份1.进入容器dockerexec-itgitlab/bin/bash2、执行备份命令gitlab-rakegitlab:backup:create默认将备份文件保存至/var/opt/gitlab/backups/3.将json和rb文件也复制到备份目录下......
  • WebStrom提交代码到GitLab报错Error: Cannot find any-observable implementation nor
    项目场景:前端代码完成后,提交代码问题描述提交代码到GitLab时,因自动检测机制导致项目提交失败C:\D\insper\inspur_works\custom-manage-front\node_modules\any-observable\register.js:29 thrownewError('Cannotfindany-observableimplementationnor'+ ^Error:C......