我有一个文件夹public/lib
被GIT忽略,因为我在.gitignore
文件中添加了以下内容:
public/lib
我做了初步的承诺&将更改推送到远程存储库。后来意识到我需要在public/lib
中提交一个名为templates
的文件夹。然后为 Make .gitignore ignore everything except a few files
将我的.gitignore
文件更改为:
public/lib
!public/lib/template/**/*
这对我没有帮助。我在下一个template
看不到GIT考虑的git status
文件夹。
我是Git的新手。
答案 0 :(得分:1)
你的子目录的白名单看起来有点偏离我。试试这个:
public/lib # blacklist public/lib folder
!public/lib/template # but exclude the template subfolder