针对第二种情况已经提交了,这时候可以用git commit --amend,撤销上一次提交到暂存区,并重新提交内容;
转载
2021-06-30 14:34:03
522阅读
提交信息很长时间内会一直保留在你的代码库(code base)中,所以你肯定希望通过这个信息正确地了解代码修改情况。 下面这个命令可以让你编辑最近一次的提交信息,但是你必须确保没有对当前的代码库(working copy)做修改,否则这些修改也会随之一起提交。 $ git commit --amen
转载
2016-04-25 18:56:00
308阅读
2评论
有时你提交过代码之后,发现一个地方改错了,你下次提交时不想保留上一次的记录;
原创
2022-03-29 17:35:06
2173阅读
目录 文章目录目录场景1:撤回 commit,不撤销 git add .,保留代码场景2:撤回 commit,撤销 git add .,保留代码场景3:撤销 commit,撤销 git add .,并删...
转载
2020-03-24 14:46:00
313阅读
2评论
git reset –hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容 转自: http://zhyq0826.iteye.com/blog/1671638
转载
2016-04-17 19:20:00
148阅读
2评论
目录文章目录目录场景1:撤回 commit,不撤销 git add .,保留代码场景2:撤回 commit,撤销 git add .,保留代码场景3:撤销 commit,撤销 git add .,并删除代码场景1:撤回 commit,不撤销 git add .,保留代码git reset --soft HEAD^HEAD^ 是上一个版本的意思,也可以写成 HEAD~1。如果向撤销 2 ...
原创
2022-03-22 10:38:27
169阅读
如果commit之后发现提错分支了,提到主分支了,很糟糕想撤回git reset --soft HEAD^如果你进行了2次commit,想都撤回,可以使用HEAD~2--mixed:不删除工作空间改动代码,撤销commit,并且撤销git add . 操作。这个为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。--soft...
原创
2019-09-29 21:03:12
83阅读
目录文章目录目录场景1:撤回 commit,...
转载
2020-03-24 14:46:00
191阅读
2评论
如果不小心commit了一个不需要commit的文件,可以对其进行撤销。 先使用git log 查看 commit日志 Python代码 commit 422bc088a7d6c5429f1d0760d008d86c505f4abe Author: zhyq0826 <zhyq0826@gmail.
转载
2017-06-20 17:06:00
474阅读
2评论
场景: 不小心commit了一个不应该commit的修改,但是还没有push,想撤销那个commit 命令: a)git log b)git reset --hard commit_id
转载
2017-10-17 14:18:00
304阅读
2评论
目录文章目录目录场景1:撤回 commit,不撤销 git add .,保留代码场景2:撤回 commit,撤销 git add .,保留代码场景3:撤销 commit,撤销 git add .,并删除代码场景1:撤回 commit,不撤销 git add .,保留代码git reset --soft HEAD^HEAD^ 是上一个版本的意思,也可以写成 HEAD~1。如果向撤销 2 ...
原创
2021-07-14 14:40:34
292阅读
git commit后,如何撤销commit,撤销commit操作
原创
2022-11-18 00:00:33
1143阅读
关于git rebase 合并多个(以3个commit为例)commit提交1.git rebase -i HEAD~3 进入vim编辑窗口,将要合并的commit的pick改为squash或者s2.保存当前窗口并退出(在当前窗口按下Esc键然后:wq保存退出)3.退出后Git会陆续压缩提交历史(commit),如果有冲突需要修改,选择保留最新的提交历史4. git add . 将修改添加...
原创
2021-06-03 21:23:36
2560阅读
写完代码后,我们一般这样
git add . //添加所有文件
git commit -m "本功能全部完成"
执行完commit后,想撤回commit,怎么办?
这样凉拌:
git reset --soft HEAD^
这样就成功的撤销了你的commit
注意,仅仅是撤回commit操作,您写的代码仍然保留。
说一下个人理解:
HEAD^的意思是上一个版本,也可以写成H
转载
2019-09-20 13:51:00
156阅读
2评论
到项目目录下,打开git bash1、git log 找到要撤销的版本id1 commit之前的版本id22、git reset –hard id13、git reset id2
转载
2019-03-19 12:07:00
685阅读
这样就成功撤销了commit,如果想要连着add也撤销的话,–soft改为–hard(删除工作空间的改动代码)。执
原创
2022-09-10 00:36:49
4451阅读