gitignore – 致命:没有添加文件
我有一个git的问题,更准确地说gitignore。
我创build了一个空文件夹Initialized 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 add .
而不是git add *
*
由shell解释并用当前位置中的所有文件和文件夹replace。 显然ftc.prjx是其中之一,git只是警告该文件在忽略列表中。