Git Command Dev

2021/05/23

放弃git add放入暂存区的指定文件filename

git reset HEAD filename

放弃暂存区所有文件:

git reset HEAD .

执行后所有更改文件不会丢失,相当于撤销了git add命令。

这时如果我们不想要本地修改的文件,就可以使用:

git checkout -- filename

也可以全部丢弃修改:

git checkout .

git commit之后还没有执行git push,这时想要撤销,可以使用:

git reset --soft HEAD~1

这时所有本次commit的文件都会回到暂存区。

如果只是在git commit之后想要修改提交信息的话:

git commit --amend

Search

    欢迎关注我的微信公众号

    够浪程序员

    Table of Contents