【问题标题】:gitignore - fatal: no files addedgitignore - 致命:没有添加文件
【发布时间】:2012-08-18 12:46:06
【问题描述】:

我对 git 有疑问,更准确地说是 gitignore。

我创建了一个空文件夹 初始化的git

mkdir fold
cd fold
git init

更新了 gitignore(如下)

 *.prjx

提交 gitignore

git add .gitignore
git commit -m "update gitignore"

现在我的根目录中有几个文件(其中一个 .prjx)和文件夹(折叠),我想添加所有这些文件,但是当我运行时

git add *

我收到下面的消息

The following paths are ignored by one of your .gitignore files:
ftc.prjx
Use -f if you really want to add them.
fatal: no files added

我不想添加它,我只想添加所有其他文件和文件夹。 据我了解 .gitignore 应该完全处理这个问题,所以为什么我会收到上面的消息? 我错过了什么吗?

【问题讨论】:

    标签: git


    【解决方案1】:

    你应该运行 git add . 而不是 git add *

    * 由 shell 解释并替换为当前位置的所有文件和文件夹。显然 ftc.prjx 就是其中之一,而 git 只是警告该文件在忽略列表中。

    【讨论】:

    • 简单的拯救生命!非常感谢
    • 太好了,顺便说一句“。”表示当前文件夹,将添加当前文件夹中的所有内容。
    • 我的git add . 仍然致命
    • 我打赌你不在 git 文件夹中。
    • 谢谢,我可以使用 git rm --cached FILEFOLDER/* 从我提交的文件夹中删除所有内容。
    猜你喜欢
    • 2022-08-15
    • 2017-11-13
    • 2013-01-14
    • 1970-01-01
    • 1970-01-01
    • 2011-12-21
    • 2018-08-27
    • 1970-01-01
    • 2013-09-03
    相关资源
    最近更新 更多