我在 Cloud9 中有我的开发环境,我使用 git 推送到 Heroku。
我希望部署命令不会删除 Heroku 环境中的一些文件夹。
所以我在我的.gitignore
文件中添加了这些行
folder/to-ignore1
folder/to-ignore2
... 等等
然后我可以在heroku的这些文件夹中创建内容,到目前为止没问题。
但是当我再次尝试同步我的开发文件时,git 似乎删除了这些文件夹及其内容。
我尝试了每一个变化,比如
/folder/to-ignore1/
folder/to-ignore1/
/folder/to-ignore1
folder/to-ignore1
/folder/to-ignore1/*
folder/to-ignore1/*
但似乎没有任何效果。每次部署我都会丢失这些文件。
Obs.:我也执行了
git rm -r --cached 'files/folders'
命令。