在Git中,若要自动删除本地新增的文件并放弃所有修改,可按以下步骤操作:
- 放弃工作区的所有修改
借助
git checkout -- .
命令,能将工作区里所有文件恢复到和暂存区一样的状态。
git checkout -- .
- 删除所有未被追踪的文件和目录
运用
git clean -fd
命令,可删除那些没有被Git追踪的文件和目录。其中,-f
代表强制删除,-d
表示同时删除未被追踪的目录。
git clean -fd
- 组合命令 你可以把上述两个命令组合起来执行,这样就能一次性完成放弃修改和删除未被追踪文件的操作。
git checkout -- . &am...