首页 > 其他分享 >git命令修改已经commit的内容

git命令修改已经commit的内容

时间:2023-06-13 14:56:40浏览次数:33  
标签:git 修改 -- rebase amend commit

参考:https://www.jianshu.com/p/0f1fbd50b4be 

 

总结如下:

 1.  git rebase -i HEAD~3

 

  命令3表示你最近提交的一次提交数

 

2.输入i 进入编辑页面.讲pick 修改为edit

 

3.输入 git commit --amend 

4.git rebase --continue

 

 

 

这里面我有问题,就是既然能进入编辑页面了, 我直接修改里面的内容就行了吧。不再使用git  commit --amend 不就行了吗?

 然后重新试下,直接i的时候修改里面的内容,修改后直接

git rebase --continue

发现也是可以的。

 

 

标签:git,修改,--,rebase,amend,commit
From: https://www.cnblogs.com/thinkingandworkinghard/p/17477498.html

相关文章

  • 如何批量修改 GitHub 代码提交作者
    批量修改GitHub代码提交作者需要进行以下步骤:首先,你需要clone远程仓库到本地,使用以下命令:gitclone<repository-url>```将`<repository-url>`替换为要克隆的仓库的URL。进入到克隆下来的代码库目录,使用以下命令查看所有提交记录:gitlog```检查要修改的提交......
  • Git 奇幻之旅⌛️
    第一天:本地仓库故事的主角是小明,一个刚入门编程的小白。他正在为一个项目写代码,但是他发现每次修改代码都很麻烦,因为他要不断地备份文件,而且很容易弄混版本。有一天,他听说了一个叫Git的神奇工具,可以帮助他管理代码的变化。他决定尝试一下,于是他打开了终端,输入了下面的命令:gi......
  • Difference between Github's "Environment" and "Repository" secrets?
    DifferencebetweenGithub's"Environment"and"Repository"secrets?回答1Well,environmentsecretsarespecifictoanenvironmentinGithubActionswhichallowyoutorundifferentconfigurationsforjobsinasinglerepository,e......
  • Walkthrough-digitalworld.local: BRAVERY
    0x01环境靶机地址:https://www.vulnhub.com/entry/digitalworldlocal-bravery,281/0x02过程1.信息收集┌──(root㉿kali)-[/home/kali/Desktop/oscp]└─#netdiscover-r192.168.60.0/24Currentlyscanning:Finished!|ScreenView:UniqueHosts......
  • Typora 轻量化配置自动上传图片至Gitee
    Typora轻量化配置自动上传图片至Gitee目录​ 目录​ 前言​ 下载upgit​ 创建Gitee仓库​ 配置upgit和typora​ 功能测试前言​ 各位师傅可能会在使用Typora写有图博客的时候,出现上传博客网站手动重新导图,本文主要使用upgit实现轻量化的自动上传图片至Gitee仓库。这样......
  • git仓库提交问题汇总
    问题:[email protected]:Permissiondenied(publickey).Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists. 重装电脑后在远端的SSHKEY和本地端的SSHKEY对不上所以当前解决方......
  • 四、撤销修改和删除文件操作
    1.gitcheckout--文件名对于工作区的文件未提交暂存区之前可以使用此命令撤销对文件的修改,即使是删除文件,只要没有加入暂存区,也可以通过此命令进行恢复。 2.删除文件对于已经加入到暂存区的文件,此时从工作区将文件删除后,可以通过提交commit来将文件彻底删除。 ......
  • 忽略git上传的文件,修改添加.gitignore
    git#忽略编译输出文件夹/target//build//out//bin//.settings/#忽略IDE和编辑器生成的文件和文件夹.idea/.eclipse/.vscode/*.iml#忽略依赖文件夹/node_modules//bower_components/#忽略操作系统生成的文件.DS_StoreThumbs.db#忽略日志文件*.log#......
  • ico文件修改像素点
    #include<QApplication>#include<QPixmap>#include<QImage>#include<QRgb>#include<QDebug>intmain(intargc,char*argv[]){QApplicationapp(argc,argv);QPixmappixmap("D:\\Code\\Qt\\popup\\logo.i......
  • Git Commit 规范
    GitCommit规范Git是目前最常用的版本控制系统之一,而良好的GitCommit规范能够提高代码库的可读性、可维护性和合作效率。本文将介绍一些常见的GitCommit规范,帮助开发团队更好地管理和理解代码库的变更历史。为什么需要GitCommit规范?清晰、一致的GitCommit信息对......