刚才git上提交了代码,但是提交了多余内容,怎么才能够用命令行撤回提交命令
我们提交过后发现有个文件改错了,或者只是想修改提交说明,这时可以对相应文件做出修改,将修改过的文件通过"git add"添加到暂存区,然后执行以下命令:
#修订提交
git commit --amend
原理就是放弃工作区和index的改动,同时HEAD指针指向前一个commit对象
#撤销上一次的提交
git reset --hard HEAD~1
要通过git log查看提交日志,也可直接指定提交编号或序号
撤销提交
git revert <commit-id>
这条命令会把指定的提交的所有修改回滚,并同时生成一个新的提交。