这似乎是一个菜鸟问题,但我找不到任何解决方案。我有一个从原始存储库克隆的 apigility 项目。我删除了 .git 目录并保留了 .gitignore 文件:
nbproject
._*
.~lock.*
.buildpath
.DS_Store
.idea
.project
.settings
composer.lock
vendor/
public/vendor/
config/development.config.php
config/autoload/local.php
config/autoload/*.local.php
!public/vendor/README.md
data/cache/*
!data/cache/.gitkeep
然后我在根文件夹中创建了一个“git init”,并创建了我的 git 存储库。我做了一个“git add .gitignore”并用它做了一个初始提交。在我尝试制作“git add”之后。但我所有的文件都被添加到暂存区。我不明白为什么,因为例如 .puppet 目录被添加到 .gitignore 并且它仍然被添加。我给了这个解决方案一个镜头忽略已经提交到 Git 存储库的文件,它不能解决我的问题。