0

我刚刚在本地计算机上克隆了一个存储库。然后我在文件夹中创建了一个新文件。当我运行“git st”时,新文件不会出现,甚至不会作为未跟踪的文件出现。

如何列出我在项目中创建的新文件,然后添加它们?

4

2 回答 2

1

可能是它在 .gitignore 中吗?

于 2012-08-02T09:22:57.343 回答
1

通常,您应该看到该文件,除非

  • 保存该文件的文件夹尚未添加到存储库中(在这种情况下,您在键入时只会看到该文件夹git status​​)
  • 该文件包含在.gitignore保存该文件的文件夹中的一个礼物中
  • 该文件包含在.gitignore
  • 该文件包含在.git/info/exclude
  • 该文件包含在您的全局.gitignore文件中(检查
    git config --global core.excludesfile

要检查您的文件是否被其中一个文件忽略ignore,请键入

git status --ignored

这也将显示被忽略的文件。

五种情况的解决方案:

  • 当文件夹尚未版本化时,使用git add folder_name. 这会将文件夹及其所有文件(除非它们被忽略)添加到索引中。
  • 当文件被 a 过滤时.gitignore,修改该文件,以便在键入时显示要添加的文件git status
于 2012-08-02T09:24:44.103 回答