Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 吉特把一根树枝推到希罗库_Git_Heroku - Fatal编程技术网

Git 吉特把一根树枝推到希罗库

Git 吉特把一根树枝推到希罗库,git,heroku,Git,Heroku,我对git非常陌生,但我需要在我的一个项目中使用它。几天前,我为项目创建了一个本地分支,并开始在本地(新分支)工作。现在我想把这个项目的新分支推到heroku 我知道这样做的方法是 git push heroku branchname 我试过这么做,但我只得到 Everything up-to-date 所以我假设它已经被推到了heroku,并检查了它,结果发现没有任何变化。新功能仍然缺失。这两个本地分支共享同一个heroku的存储库。好的,我得到了答案,这是heroku的答案 推送到Her

我对git非常陌生,但我需要在我的一个项目中使用它。几天前,我为项目创建了一个本地分支,并开始在本地(新分支)工作。现在我想把这个项目的新分支推到heroku

我知道这样做的方法是

git push heroku branchname
我试过这么做,但我只得到

Everything up-to-date

所以我假设它已经被推到了heroku,并检查了它,结果发现没有任何变化。新功能仍然缺失。这两个本地分支共享同一个heroku的存储库。

好的,我得到了答案,这是heroku的答案


推送到Heroku而不是“master”的分支将被忽略。如果您在本地使用另一个分支,则应在推之前合并到master,或者始终指定要推送到的分支名称,如“git push Heroku master”。

在运行
推送之前,您是否提交了更改?(你可以使用
git log
仔细检查,看看那里是否有你所做更改的列表。)@eldarethis我在运行push@Amber之前做了“git commit-m“msg”“。我看到了日志,它被提交了,但我没有看到其中的推送。我尝试了提交,但我只得到了“#On”,没有提交任何内容(工作目录清理)“这里值得注意的是如何推送非主分支实际上是“git-push-heroku-localbranch:master”(其中heroku是指向heroku应用程序的git远程路径,localbranch是您想要推送的路径)