2016-05-23 62 views
0

我有几个存储库,只有一个已经部署到heroku。我如何知道哪一个?因为我在一个回购中进行了更改,并尝试推出它,但得到了一个警告fatal: 'heroku' does not appear to be a git repository。有命令吗?如何检查我的存储库是否已部署到heroku?

+0

你正在运行的命令是什么,返回'致命︰'heroku'似乎不是一个Git存储库'? –

+0

'git push heroku master' – Deke

+1

我怀疑你之前没有推过这个回购。它试图推送到一个名为'heroku'的远程,当你从该目录运行'heroku create'时,它会自动添加。 尝试在各种回购库中运行'git remote -v',直到您找到一个带有heroku远程设备的计算机。这将是你推到的那个。 –

回答

2

它看起来像你还没有创建heroku存储库,或者你是在错误的目录。转到您的应用程序目录,然后在下面的命令帮助下创建heroku。

git init 

heroku create 

创建的Heroku之后,你可以添加和使用的

git add .

git commit -am "any comment"

最后一步的帮助犯的Heroku将是

推动所有数据的Heroku服务器

git heroku push master

如果已创建存储库,您可以通过点击下面的命令

$ git remote -v 

检查相关的资料库,您可能需要运行heroku git:remote命令到Git仓库与现有应用程序

的详细信息,如何关联部署应用程序click here

相关问题