我在Cloud9中擁有自己的開發環境,並使用git推送到Heroku。
我希望Heroku環境中的某些文件夾不會被deploy命令刪除。
所以我在我的.gitignore
文件
Git不要推/刪除空文件夾
folder/to-ignore1
folder/to-ignore2
添加這些行......等等
然後我就可以在Heroku上創建至今這些文件夾中的內容,沒有問題。
但是,當我嘗試再次同步我的開發文件,git似乎刪除這些文件夾及其內容。
我已經tryied每一個變化,就像
/folder/to-ignore1/
folder/to-ignore1/
/folder/to-ignore1
folder/to-ignore1
/folder/to-ignore1/*
folder/to-ignore1/*
但似乎沒有任何工作。每次部署我都會丟失這些文件。我也執行了git rm -r --cached 'files/folders'
命令。
對不起,我不明白。 我應該怎麼做才能讓它停止? 因爲我知道它不應該這樣做,但我需要它停下來。 –
我的部署過程由這三個命令完成: git add。 git commit -am「commit-name」 git push heroku master –
我已經使用命令git status --ignored來查看我的文件夾是否被忽略,它們的確是。 –