Git-删除某个已经push过的commit记录
reset
git log 查看提交记录
git reset --soft commit_id
git push origin master --force
然后如果当前存在冲突
git pull
git push
rebase
- 找到要提交的记录id,类似
1ed361d6bf331cb3e9fc695888d7ae76ae9dce59
的一串字符串; - 执行命令:
git rebase -i 1ed361d6bf331cb3e9fc695888d7ae76ae9dce59
- 找到要删除的记录,将前面的
pick
改为drop
; - 查看记录
git log
已经删除成功;
Git-删除某个已经push过的commit记录相关推荐
- git删除某次提交(某个commit)的方法【转】
本文转载自:https://www.36nu.com/post/275 git删除某次提交(某个commit)的方法 疯狂的兔子 发表于 4个月前 阅读 536 收藏 0 推荐 0 评论 0 推荐收藏 ...
- Git仓库只拷贝代码-不拷贝提交记录-不拷贝其他分支
1.背景 想拷贝代码到内网开发环境,因为网速很慢,所以希望Git仓库只拷贝代码-不拷贝提交记录-不拷贝其他分支.因为我直接拷贝压缩一个项目居然有1G的内容, 2.重要步骤 复制一个项目,拷贝粘贴 3. ...
- Git 删除本地commit未push文件 ,push本地commit文件
1,起因 在push文件的时候, push了一个大家伙,有400M, 但是push要求单个文件大小不能超过200M 所以,这个大家伙已经进行本地commit,但又不能push上去, 导致在这之后需要p ...
- Git得基本使用方法add、commit、push、checkout以及Pull
一.Git是什么? Git是目前世界上最先进的分布式版本控制系统. Working Directory:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remo ...
- git 撤销全部的commit_git如何撤销commit的方法(未push)
撤销commit一般用git reset ,语法如下: git reset [ --mixed | --soft | --hard] [] 1.使用参数--mixed(默认参数),如git reset ...
- [git] 如何处理push失败的commit
在使用git及github时,遇到一个问题:commit了一个超过100M的大文件,然后在push时失败,然后就再也无法push了,本地大文件删除了,再commit,再push也还是提示有大文件提交. ...
- linux git删除的文件怎么还原,从Git仓库中恢复已删除的分支、文件或丢失的commit...
从Git仓库中恢复已删除的分支.文件或丢失的commit 在使用Git的过程中,有时可能会有一些误操作 比如:执行checkout -f 或 reset -hard 或 branch -d删除一个分支 ...
- git删除远程的commit
通过命令行删除远程和本地提交记录 有时候把错误的代码提交到远程,但是又不想让其他同事看到怎么办呢? //git删除远程提交(确保还没其他人提交之前,进行强制回滚) //(数字代表回退几个版本) git ...
- git如何撤销未push的commit
撤销commit一般用git reset ,语法如下: git reset [ --mixed | --soft | --hard] [<commit ID>] 1.使用参数--mixed ...
最新文章
- 华为提出基于进化算法和权值共享的神经网络结构搜索,CIFAR-10上仅需单卡半天 | CVPR 2020...
- 【C#】【APK】APK文件解析AXML-层层深入APK文件解析之一
- 单片微型计算机与一般微型计算机相比,单片机习题与思考题.doc
- 怎么让员工服从管理_面对员工抬杠,情绪负面,管理者,你该怎么管
- 【AI不惑境】计算机视觉中注意力机制原理及其模型发展和应用
- r语言赋值为na_r语言将空白格替换成NA
- 假如我们的坦克继续前进队——需求改进系统设计
- python 矩阵类型转换_python中的矩阵运算
- 1999元的AirPods Pro无线耳机突然发布,史上最大升级,买不买?
- 718. 最长重复子数组(JavaScript)
- mongodb 连接失败
- CocosCreator中Protobuf的简单使用
- Sublime 常用操作
- java非静态内部类子类的调用_Java嵌套类和内部类详解
- 安装SQL 2016的时候 Microsoft R Open 和 Microsoft R Server 安装文件的位置
- 正则匹配0-999区间数字
- class6--HTTP头注入及参数类型注入
- Xtool X100 PAD2 Error Code 5 Data Not Exist Solution
- [Kafka]为什么使用kafka?
- 我爱Java系列之---【组员在idea中使用Git】
热门文章
- Django 学习记录 第一天
- 检查是否需要挂起计算机重新启动。挂起重新启动会导致安装程序失败
- idea运行start命令:error Expected linebreaks to be ‘LF‘ but found ‘CRLF‘ linebreak-style
- Adaptive AUTOSAR (AP) 平台设计(9)——Persistency
- Html5的页面基本结构标签片段,HTML5基本网页结构以及标签的改变
- 如何使用Yii2编程:上传文件
- acm 改革春风吹满地
- 诱导“充值”的罪恶,豆蔻年华的少女负债离世……
- python剪切视频与合并视频
- 老婆,我终于会:备份短信、联系人了!