【问题标题】:I'm Using ASP .NET core with git repository command is not working [duplicate]我正在使用带有 git 存储库命令的 ASP .NET 核心不工作 [重复]
【发布时间】:2021-02-25 04:59:55
【问题描述】:

您可以看到 Git 命令检查我的存储库中的状态取消跟踪文件。 状态

我想删除/重置那些 untrack 文件但 git 命令不起作用

即使我尝试清理 untrack 文件仍然运气不好

即使我尝试从远程存储库中提取仍然没有运气。

谁能告诉我如何从未跟踪状态中删除这些文件?

提前致谢。

【问题讨论】:

    标签: git


    【解决方案1】:

    我认为answer 应该可以解决您的所有疑问。

    第 1 步是使用 -n 选项显示将要删除的内容:

    # Print out the list of files and directories which will be removed (dry run)
    git clean -n -d
    

    第 2 步清理步骤 - 注意:这将删除文件:

    # Delete the files from the repository
    git clean -f
    
    • 要删除目录,请运行 git clean -f -d 或 git clean -fd
    • 要删除被忽略的文件,请运行 git clean -f -X 或 git clean -fX
    • 要删除忽略和未忽略的文件,请运行 git clean -f -x 或 git clean -fx

    注意后两个命令在 X 上的大小写差异。

    如果您的 clean.requireForce 设置为“true”(默认值) 配置,需要指定 -f 否则实际上什么都不会 发生。

    再次查看git-clean 文档了解更多信息。

    git clean -n 实际上并不删除文件,而是实际显示要删除的文件。

    git clean -f 从存储库中移除和删除文件。

    【讨论】:

    • 这个命令也不行
    • 由于您要删除目录,请使用git clean -fd
    猜你喜欢
    • 2020-06-22
    • 2017-03-08
    • 2021-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-10
    相关资源
    最近更新 更多