如果应用程序从 Cloud9 部署到 Heroku,是否需要手动将应用程序中文件中的所有更改推送到 Heroku?
If an app is deployed to Heroku from Cloud9, does every change made in a file in the app needs to be pushed to Heroku manually?
我的 PHP 应用程序存储在 Cloud9 中,我将其从 Cloud9 Git 终端部署到 Heroku。
现在应用程序文件中有一个 .json
文件,存储了一个值,该值来自用户在应用程序用户界面的 TextField
中输入的值。
问题是每当用户更改TextField
中的值并保存更改(在源代码中,保存对应于将更改写入.json
文件),将有人必须提交(使用 $ git commit
)并将这些更改从 Cloud9 推送(使用 $ git push heroku master
)到 Heroku?还是会自动发生?
就 cloud9 而言,您的 Heroku 存储库只是一个远程存储库。类型:
git remote -v
在 cloud9 中查看您的遥控器。
只有当您执行 git 推送时,您的 cloud9 存储库中的文件才会部署到 Heroku。
我的 PHP 应用程序存储在 Cloud9 中,我将其从 Cloud9 Git 终端部署到 Heroku。
现在应用程序文件中有一个 .json
文件,存储了一个值,该值来自用户在应用程序用户界面的 TextField
中输入的值。
问题是每当用户更改TextField
中的值并保存更改(在源代码中,保存对应于将更改写入.json
文件),将有人必须提交(使用 $ git commit
)并将这些更改从 Cloud9 推送(使用 $ git push heroku master
)到 Heroku?还是会自动发生?
就 cloud9 而言,您的 Heroku 存储库只是一个远程存储库。类型:
git remote -v
在 cloud9 中查看您的遥控器。
只有当您执行 git 推送时,您的 cloud9 存储库中的文件才会部署到 Heroku。