gpt4 book ai didi

Git 未检测到文件且不在 .gitignore 中

转载 作者:IT王子 更新时间:2023-10-29 00:40:42 27 4
gpt4 key购买 nike

我有一个名为“style.css”的文件,但 git 没有检测到它。如果我删除它也不会检测到它,但它会检测到我是否更改了文件名。但我需要那个名字。该文件不在 .gitignore 文件中。这让我发疯!

我会很感激一些帮助。

最佳答案

使用 git check-ignore命令来调试你的 gitignore 文件(排除文件)。

例如:

$ git check-ignore -v config.php
.gitignore:2:src config.php

关于每个给定路径名(包括行)的匹配模式(如果有)的上述输出详细信息。

所以也许你的文件扩展名没有被忽略,而是整个目录。

返回格式为:

<source> <COLON> <linenum> <COLON> <pattern> <HT> <pathname>

或者使用下面的命令来打印你的.gitignore在用户和 repo 文件夹中:

cat ~/.gitignore $(git rev-parse --show-toplevel)/.gitignore $(git rev-parse --show-toplevel)/.git/info/exclude

或者使用 git add -f <path/file>这允许添加否则被忽略的文件。

参见:man gitignore , man git-check-ignore了解更多详情。

关于Git 未检测到文件且不在 .gitignore 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9707562/

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