如何从我的 git 分支中删除不需要的、未跟踪的目录?
How do I remove unwanted, untrack directories from my git branch?
出于某种原因,我的 git 分支中有一些与我当前目录无关的未跟踪文件夹。它们似乎主要是并行目录。
我不知道为什么,但我尝试使用 git ls-files --others --exclude-standard >> .gitignore
和 git clean -d -f -f
。
不确定是我的回购协议有问题还是什么。
唯一应该存在的文件是 index.html
和 scripts.js
确保在 parent 目录中没有 .git
文件夹,其中包括 script.js
.
如果您这样做(并且不关心它的历史),请将其删除,然后在您当前的文件夹(script.js 所在的位置)中初始化一个 git 存储库
git init .
git status
那么您应该只能看到您的文件,而看不到父文件夹。
出于某种原因,我的 git 分支中有一些与我当前目录无关的未跟踪文件夹。它们似乎主要是并行目录。
我不知道为什么,但我尝试使用 git ls-files --others --exclude-standard >> .gitignore
和 git clean -d -f -f
。
不确定是我的回购协议有问题还是什么。
唯一应该存在的文件是 index.html
和 scripts.js
确保在 parent 目录中没有 .git
文件夹,其中包括 script.js
.
如果您这样做(并且不关心它的历史),请将其删除,然后在您当前的文件夹(script.js 所在的位置)中初始化一个 git 存储库
git init .
git status
那么您应该只能看到您的文件,而看不到父文件夹。