gpt4 book ai didi

git status 不显示新添加文件夹的内容

转载 作者:IT王子 更新时间:2023-10-29 01:16:20 46 4
gpt4 key购买 nike

我刚刚在 / 创建了一个新的 git repo 我在文件夹 test_fold 中创建了一个新文件 test.txt 以便路径到该文件是 test_fold\test.txt。然后我运行 git status。这是输出,它找到了文件夹但没有找到文件。为什么不向我显示 test_fold 中有一个新文件?

$ git status
On branch master

Initial commit

Untracked files:
(use "git add <file>..." to include in what will be committed)

.gitignore
test_fold/

nothing added to commit but untracked files present (use "git add" to track)

.gitignore 文件是空白的。

最佳答案

如果文件夹不包含跟踪路径,Git 将忽略该文件夹的内容。通过 test_fold/ 的存在,您知道那里有文件(Git 永远不会向您显示未跟踪的空目录)并且您知道这些文件未被跟踪。

否则,将文件夹解压缩到您的存储库中可能会从 git status 中引入大量输出。简单显示顶级未跟踪路径的默认行为使输出更加清晰。

如果你想让 Git 显示文件夹的内容,使用

$ git status -uall

这将向您显示 test_fold/test.txt(以及任何其他文件),而不仅仅是 test_fold/

关于git status 不显示新添加文件夹的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28222633/

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