我在根目录下有一个.gitignore文件,规则是忽略所有.txt文件。在我的根目录下,我有两个文件,分别为something.py和anything.txt。
我在编写.gitignore后创建了anything.txt文件。
所以,现在当我执行git add *命令(在两个文件都进行更改后),它会抛出以下消息:The following paths are ignored by your .gitignore file anything.txt. fatal: no files added.
但是,当我显式地添加something.py时,它被添加了。
那么,即使未在.gitignore文件中提及,为什么.py文件不会随着git add *而被添加呢?
我在编写.gitignore后创建了anything.txt文件。
所以,现在当我执行git add *命令(在两个文件都进行更改后),它会抛出以下消息:The following paths are ignored by your .gitignore file anything.txt. fatal: no files added.
但是,当我显式地添加something.py时,它被添加了。
那么,即使未在.gitignore文件中提及,为什么.py文件不会随着git add *而被添加呢?
git add .
而不是git add *
,这样就不会产生这样的错误。 - 1615903