如何从未入库的gerrit中撤销一个文件

2024-05-09 22:12
文章标签 撤销 gerrit 入库 从未

本文主要是介绍如何从未入库的gerrit中撤销一个文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

用一个例子说明

比如有一个提交里面的default.xml的修改没有必要,需要从未入库的gerrit中移除

步骤如下:

1.做reset操作

git reset HEAD^ packages/SettingsProvider/res/values/defaults.xml

2.做checkout操作

git checkout packages/SettingsProvider/res/values/defaults.xml

3.进行修复式commit

git commit --amend

此步骤操作后用git diff看,需要移除的文件已经不在commit中了

4. 进行push,将修改push到gerrit

git push origin HEAD:refs/for/xxx

这篇关于如何从未入库的gerrit中撤销一个文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/974639

相关文章

金蝶盘点机PDA,序列号SN管理扫描入库出库质量追溯溯源防串货

比如有5个红米手机,红米手机的代码是100001, 那么这5个红米手机的条码是:100001+001,100001+002,100001+003,100001+004,100001+005, 那么入库时,依次扫描这些条码,自动生成金蝶里的入库单。并记录序列号信息。这样能实现序列号追溯,以后通过序列号就能查询出来该序列号的产品是从哪里进货的什么时候进货的,什么时间销售给谁了。 第一步:商

金蝶盘点机金蝶PDA外购入库单校验防止收错货实现商品品种和数量校验

采购入库单校验 单据校验,是在电脑上已经存在这个单据,然后对商品实物跟单据进行核对,校验品种和数量。 传统的【采购入库单】校验方式是,供应商送货来,仓管员拿着纸质的【采购入库单】清点商品数量, 并一行行的记录商品数量,这个过程如果商品品种几十种,几百种,就很容核对错误,而且费时费力,搞得头晕眼花,工作强度比较大,对仓管员的责任心和细心程度要求比较高。 如果使用盘点机PDA进行【采购入库

git 修改-撤销

git status 初始状态是,什么都没有修改: # On branch masternothing to commit (working directory clean) 修改了一个文件fu ,状态变成 [root@172.18.4.100 gitlearn]# git status# On branch master# Changed but not updated:#

Honeyview图片查看:从未如此流畅

名人说:一点浩然气,千里快哉风。 ——苏轼 创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 目录 一、软件介绍1、Honeyview2、核心特点 二、下载安装1、下载2、安装 三、使用方法1、图片打开2、自定义功能 很高兴你打开了这篇博客,更多好用的软件工具,请关注我、订阅专栏《实用软件与高效工具》,内容持续更新中… 在数码时代,每个人的设备中都存储

gerrit安装与配置

wget https://www.gerritcodereview.com/download/gerrit-2.15.war java -jar gerrit*.war init --batch --dev -d ~/gerrit_testsite 出现如下: Generating SSH host key ... rsa(simple)... doneInitialized /home/

[js高手之路]Node.js jade mongodb mongoose实现爬虫分离入库与生成静态文件

接着这篇文章[js高手之路]Node.js jade抓取博客所有文章生成静态html文件继续,在这篇文章中实现了采集与静态文件的生成,在实际的采集项目中, 应该是先入库再选择性的生成静态文件。 那么我选择的数据库是mongodb,为什么用这个数据库,因为这个数据库是基于集合,数据的操作基本是json,与dom模块cheerio具有非常大的亲和力,cheerio处理过滤出来的数据,可以直接插入mo

用AI绘画-Stable Diffusion稳定生成指定人物的2-3人场景图,制作小说配图从未如此轻松!

大家好,我是设计师阿威 最近,尝试在写故事,然后用sd配图。其中,单人场景很容易生成。 但是多人场景的话,很难稳定生成满意的图像。 今天就教大家一招,用additional networks + controlnet openpose,可以稳定生成2-3人的场景,也分享给大家。 下面以一个双人场景为例 1.安装插件和模型 (1)下载安装好sd插件,additional network。

Python爬虫实战案例之——MySql数据入库

Hello大家好,我是你们的南枫学长,咱们今天来学——爬虫之MySql数据入库。 话不多说,导入咱们的老朋友: Pymysql就是我们Python里面的mysql库,主要功能就是用来连接MySql数据库,那么下载还是一样的操作去进行下载哈。 下载安装好之后,我们首先先使用到pymsql.connect方法去连接到mysql数据库,然后通过host=’localhost’来找到数据库服务器

多线程(callable+futureTask)去组装数据,并批量入库

商城项目,收货地址会用到4级地址(省,市,县,镇),我们只用到了特定城市的。 但是我想通过京东的接口把全部的数据拿出来。于是就有 ------多线程(callable+futureTask)去组装数据。 ---------------------------     先贴下controller的代码: package com.truelore.xunjia.wssc.test.c

git 如何撤销已经 push 的 merge

今天在合并代码时, 发现自己失误把另外一个分支 B 的代码合并到了自己分支 C, 于是想到要撤销这次 merge 一般地, 如果我们想要撤销某次 commit 可以 git revert <commit-id>. 然而, 对于 merge 类型的 commit 不能直接 git revert <commit-id> 这里举个例子: 我们错误地把 master 合并到 feature/2022-