如何从git分支中删除不需要的,未跟踪的目录?

时间:2018-12-12 05:29:40

标签: git git-untracked

由于某种原因,我在git分支中有未跟踪的文件夹,这些文件夹与当前目录无关。它们似乎主要是并行目录。

我不知道为什么,但是我尝试使用git ls-files --others --exclude-standard >> .gitignoregit clean -d -f -f
不知道我的回购是什么原因还是什么。

应该存在的唯一文件是index.htmlscripts.js

git status

1 个答案:

答案 0 :(得分:1)

确保在包含.git的文件夹的 parent 目录中没有script.js文件夹。

如果这样做(不关心其历史记录),请将其删除,然后在当前文件夹(script.js所在的位置)中初始化一个git repo

git init .
git status

然后您应该只看到文件,而不是父文件夹。