问题描述
所以,当应用程序运行时,我在 heroku 上有一些“database.db”的 python 应用程序,这个数据库正在填满。
例如我的项目中有这个文件:
bot.py
database.db
当我在 bot.py 中进行更改并尝试推送更改时,我的数据库正在刷新,并且在部署更新时它已被清除。
我使用此算法推送更改:
heroku login
cd %dir%
git add .
git commit -am “commit”
git push heroku master
那么如何只推送 bot.py 更改,而不触及数据库?
解决方法
尝试使用 git add bot.py
而不是 git add .
git add .
将暂存当前目录中的所有文件。
当您要求添加 bot.py
时,仅指定文件名 bot.py
。
和
git commit -m “commit”
而不是 git commit -am “commit”
。
这里删除标志 -a
。否则它将提交所有内容。
更新了一个
heroku login
cd %dir%
git add bot.py
git commit -m “commit”
git push heroku master