git如何放弃修改新增文件

1.本地修改了文件(没有git.add的文件),放弃修改:

git checkout .

2.本地新增了文件(没起有git.add的文件),想放弃新增:

单个文件,

rm filename / rm dir -rf

所有文件夹

git clean -xdf

*如果文件已经已经git add到暂存区,并不会删除!

3.已经git add到暂存区,想放弃修改:

git reset HEAD .

4.本地已经git add 和git commit 之后想要撤销此次操作的

(撤销之后,你所做的commit修改还在工作区!)

git reset commit_id

查看commit_id

git log

撤销之后,你所做的commit修改将会清除,仍在暂存区的不会清除:

git reset --hard commit_id

猜你喜欢

转载自blog.csdn.net/sunayn/article/details/82388182