1.问题描述
在我们提交代码的时候误将.idea或target等文件提交了
执行commit后,还没执行push时,想要撤销这次的commit,该怎么办?
2.解决方法
命令:git reset --soft HEAD^
3.扩展
一般为了防止出现这种情况,我们一般会在项目根目录创建 .gitignore 文件
如下图所示,添加的目录会变色,提交的时候会被忽略
在我们提交代码的时候误将.idea或target等文件提交了
执行commit后,还没执行push时,想要撤销这次的commit,该怎么办?
命令:git reset --soft HEAD^
一般为了防止出现这种情况,我们一般会在项目根目录创建 .gitignore 文件
如下图所示,添加的目录会变色,提交的时候会被忽略