【问题标题】:git: how can i list new files to add them after?git:我如何列出新文件以添加它们?
【发布时间】:2012-08-02 09:17:42
【问题描述】:

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

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

【问题讨论】:

    标签: git


    【解决方案1】:

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

    • 保存该文件的文件夹尚未添加到 repo(在这种情况下,您在输入 git status 时只会看到该文件夹​​)
    • 该文件包含在一个.gitignore 中,该文件位于该文件所在的文件夹中
    • 文件包含在.gitignore
    • 文件包含在.git/info/exclude
    • 该文件包含在您的全局 .gitignore 文件中(请通过
      git config --global core.excludesfile 检查)

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

    git status --ignored
    

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

    五种情况的解决办法:

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

    【讨论】:

      【解决方案2】:

      可能是它在 .gitignore 中吗?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-10-13
        • 1970-01-01
        • 2015-05-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-01-21
        相关资源
        最近更新 更多