gpt4 book ai didi

git - 有没有办法告诉 git-status 忽略 .gitignore 文件的影响?

转载 作者:IT王子 更新时间:2023-10-29 00:53:22 25 4
gpt4 key购买 nike

我已经配置了大量的 .gitignore 文件来从一组大约 6,000 个未跟踪的文件中过滤掉许多不同的不需要的文件。当我的筛选列表符合我的要求时,我想执行 git add .

但是,我想暂时禁用 .gitignore 过滤器以查看遗留的内容,并确保没有意外过滤掉任何重要的内容。

我知道 git-clean 包含忽略 .gitignore 文件 的选项。 git-status 有类似的选项吗?

我可以检查并删除所有 .gitignore 文件,进行检查,然后恢复它们,但似乎应该有更简单的方法?

最佳答案

此选项 --ignored 可以解决问题:

git status --ignored



(更新 1)我发现 --ignored 选项在某些 git 安装中单独不起作用,也许这是一个 git 错误。在这些情况下,额外的 -s 对我有用:

git status -s --ignored

(更新 2)一位用户报告 --ignored 选项在 git 版本 1.7.0.4 中不受支持。我的 git 版本是 1.7.6。另一个版本 1.7.5.1 是需要 -s 的版本。你可以试试

git status -h

查看是否支持--ignored

关于git - 有没有办法告诉 git-status 忽略 .gitignore 文件的影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2994612/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com