dedecms网站空白,网站建设公司兴田德润i优惠吗,可以免费制作网页的网站,建筑公司企业宣传册1、修改最近的几条记录#xff0c;进入提交记录列表#xff0c;修改提交记录模式 
git rebase -i HEAD~3  // 修改最近的三条记录#xff0c;顺序排列按提交时间升序 指令说明#xff1a; 
pick#xff1a;保留该commit#xff08;缩写:p#xff09; 
reword#xff1a…1、修改最近的几条记录进入提交记录列表修改提交记录模式 
git rebase -i HEAD~3  // 修改最近的三条记录顺序排列按提交时间升序 指令说明 
pick保留该commit缩写:p 
reword保留该commit但我需要修改该commit的注释缩写:r 
edit保留该commit, 但我要停下来修改该提交(不仅仅修改注释)缩写:e 
squash将该commit和前一个commit合并缩写:s 
fixup将该commit和前一个commit合并但我不要保留该提交的注释信息缩写:f 
exec执行shell命令缩写:x 
drop我要丢弃该commit缩写:d 2、按i进入编辑模式修改提交记录前的指令模式为“e”esc退出wq!保存退出。 
小技巧批量替换 
1,30s#pick#e 注把第1行到30行内pick替换成e 3、编辑第一条提交记录内容 
有编辑 
GIT_COMMITTER_DATE2023-11-20T09:51:07 git commit --amend --date2023-11-20T09:51:07 --author你git账号 
无编辑 
GIT_COMMITTER_DATE2023-11-20T09:51:07 git commit --amend --date2023-11-20T09:51:07 --author你git账号 --no-edit 4、继续第二条 
git rebase --continue 5、重复以上步骤直至结束。 6、将修改记录推送远程仓库。 一些可能会用到的指令 
git rebase --abort 
退出git rebase会丢失所有的rebase操作 ps: 
中间会遇到历史的代码提交冲突根据自己的项目之前的状况和同事回忆当时的冲突保留哪块重新提交推送解决冲突。