Php 如何在Heroku上的同一项目上推送新git

Php 如何在Heroku上的同一项目上推送新git,php,git,heroku,Php,Git,Heroku,假设我正在Heroku上运行一个非常基本的“Hello World”PHP脚本。因此,我在Github上创建了一个git存储库,其中包含一个简单的“Hello World”php脚本、一个空自述文件和一个空json文件。git的名称为sample。因此,php脚本中的源代码是: <?php echo 'Hello World'; ?> 我在Heroku一步一步地应用说明: 我下载了Heroku CLI 在命令行中输入heroku登录名和我的凭证 安装了php、compos

假设我正在Heroku上运行一个非常基本的“Hello World”PHP脚本。因此,我在Github上创建了一个git存储库,其中包含一个简单的“Hello World”php脚本、一个空自述文件和一个空json文件。git的名称为
sample
。因此,php脚本中的源代码是:

<?php

echo 'Hello World';

?>

我在Heroku一步一步地应用说明:

  • 我下载了Heroku CLI
  • 在命令行中输入heroku登录名和我的凭证
  • 安装了php、composer和git吗
  • 输入
    git clone*my\u git\u repository\u address*
    (从Github克隆存储库)
  • 已输入
    cd*我的git\u存储库\u名称*
  • 已输入
    heroku create
  • 已输入git push heroku master
项目正在正常运行,相关url上会打印“Hello World”

我的问题是:我如何直接编辑php脚本的内容(并编写比简单的“Hello World”更复杂的内容),而不是在Github上创建一个新的存储库,重复上面相同的过程并创建一个新项目


因此,我想编辑这个项目的php脚本,而不必重复相同的过程并创建一个新项目。

我真的不明白你的问题,一旦你完成了这些步骤,你就不必再做了

cd保存php脚本的文件夹 编辑php脚本“Hello world 2”,然后:

git add .
git commit -m "my new commit"
git push origin master
git push heroku master
部署后,您的代码应该处于活动状态


如果您正在使用GitHub,您应该直接使用heroku上的GitHub存储库,避免最后一步。

感谢您的回复。那么你的意思是在我的本地机器上(在Users/User/上)编辑我的php脚本,然后在帖子中输入你上面写的内容吗?如果你有一个常规的环境配置,上面的命令应该可以工作。git push origin master>将代码推送到GitHub,git push heroku master>将代码推送到heroku并触发部署OK我明白了。但是我的评论问了你一些非常具体的问题。我应该在哪里输入你写的内容呢?在命令行中输入
cd*git\u name*
后?是的,您进入之前克隆的文件夹,因此您可以选择cd目录,然后编辑文件并运行上面的命令