日常开发中有时会遇到 untracked files:

即使执行 git checkout . ,或者执行 git stash,它们依旧存在。虽然可以手动把它们删掉,不过文件多的时候会很繁琐。

方案一:

这个时候可以使用 git clean -f,不过要记住使用之前先使用 git clean -n 查看一下将被删除的文件是哪些,避免误删。

方案二:

方案一有时无效,此时可以用这招:

  1. git add .
  2. git reset --hard HEAD
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐