git忽略本地新增或删除文件

格陵兰鲨鱼王 1年前 ⋅ 346 阅读

git checkout . && git clean -df

git checkout . 放弃所有文件修改,但是不会放弃新增的文件。 git checkout -- readme.md 放弃一个文件修改。

git clean是从工作目录中移除没有track的文件.

通常的参数是git clean -df:

-d表示同时移除目录,-f表示force,因为在git的配置文件中, clean.requireForce=true,如果不加-f,clean将会拒绝执行.


全部评论: 0

    我有话说: