Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法删除git中未跟踪的内容_Git - Fatal编程技术网

无法删除git中未跟踪的内容

无法删除git中未跟踪的内容,git,Git,我正在尝试删除未跟踪的目录git示例。我已经尝试了git clean-df,但它没有被删除。只是为了检查一下,我也尝试了git clean-dfx,但没有找到解决方案 git在您的例子中是一个“子模块”。要查看其状态,请执行以下操作: cd git-blame-example git status 然后,您将在子模块中看到未跟踪的内容,您可以对其进行清理。git在您的示例中是一个“子模块”。要查看其状态,请执行以下操作: cd git-blame-example git status 然后,

我正在尝试删除未跟踪的目录git示例。我已经尝试了git clean-df,但它没有被删除。只是为了检查一下,我也尝试了git clean-dfx,但没有找到解决方案


git在您的例子中是一个“子模块”。要查看其状态,请执行以下操作:

cd git-blame-example
git status

然后,您将在子模块中看到未跟踪的内容,您可以对其进行清理。

git在您的示例中是一个“子模块”。要查看其状态,请执行以下操作:

cd git-blame-example
git status

然后,您将在子模块中看到未跟踪的内容,您可以对其进行清理。

似乎
git-example
project也是
git\u-test
中的另一个git项目

当您运行命令
gitclean-df
时,您并没有说它说了什么。我试图在我的系统中复制,它说

跳过存储库git错误示例/

因此,如果确实要删除它,则必须在选项中添加额外的
f

您必须使用此命令删除它
git clean-dff


您可以在中找到更多信息。

似乎
git-bull-example
项目也是
git\u-test
中的另一个git项目

当您运行命令
gitclean-df
时,您并没有说它说了什么。我试图在我的系统中复制,它说

跳过存储库git错误示例/

因此,如果确实要删除它,则必须在选项中添加额外的
f

您必须使用此命令删除它
git clean-dff

您可以在中找到更多关于此的信息

重置索引和工作树。对跟踪文件的任何更改 在工作树中,因为已丢弃

git clean -f -d
除了删除未跟踪的文件外,还删除未跟踪的目录在您的情况下,未跟踪的目录似乎是由另一个git存储库管理的,默认情况下它不会被删除。如果确实要删除此类目录,请使用-f选项两次。

此外,如果您不想删除
.gitignore
中的文件,则不要提供
-x
标志。

说明: Git提示:从工作区中删除未跟踪的文件和目录 切换分支或签出不同提交时的树

说明: 切换分支或签出另一组提交时, 您可能只想拥有以下文件和目录: 实际版本的一部分。上面显示的命令将 做到这一点

请注意,任何未跟踪的文件都将连同 对跟踪文件的更改。这两个命令一起重置 索引和工作树,因此确保您不希望进行任何更改 要输,要么交给另一个分支机构,要么就交给另一个分支机构 不知怎的,他倒了

-f
--force
如果git配置变量clean.requireForce未设置为false,则git clean将拒绝运行,除非给出-f或-n

重置索引和工作树。对跟踪文件的任何更改 在工作树中,因为已丢弃

git clean -f -d
除了删除未跟踪的文件外,还删除未跟踪的目录在您的情况下,未跟踪的目录似乎是由另一个git存储库管理的,默认情况下它不会被删除。如果确实要删除此类目录,请使用-f选项两次。

此外,如果您不想删除
.gitignore
中的文件,则不要提供
-x
标志。

说明: Git提示:从工作区中删除未跟踪的文件和目录 切换分支或签出不同提交时的树

说明: 切换分支或签出另一组提交时, 您可能只想拥有以下文件和目录: 实际版本的一部分。上面显示的命令将 做到这一点

请注意,任何未跟踪的文件都将连同 对跟踪文件的更改。这两个命令一起重置 索引和工作树,因此确保您不希望进行任何更改 要输,要么交给另一个分支机构,要么就交给另一个分支机构 不知怎的,他倒了

-f
--force

如果git配置变量clean.requireForce未设置为false,git clean将拒绝运行,除非给定-f或-n。

是,您是对的。但是你能告诉我如何从git中删除这个目录吗。因为我也尝试过删除这个
git rm-rf git示例
如何删除子模块:是的,你是对的。但是你能告诉我如何从git中删除这个目录吗。因为我也尝试过删除这个
git rm-rf git示例
如何删除子模块:非常感谢。你救了我的命!非常感谢。你救了我的命!