我制作了一个React应用,并使用git(使用https)将其部署在Heroku上。现在,我在该应用程序中进行了一些更改。我可以在git中推送更改,但不能将这些更改推送到Heroku。我使用了此命令
- import_playbook: test1.yml
when:
- "'firstImport' in ansible_run_tags or 'all' in ansible_run_tags"
- "'firstImport' not in ansible_skip_tags'"
tags: firstImport
我得到的错误是:
git push heroku master
答案 0 :(得分:2)
您必须将公共密钥上传到Heroku:
heroku keys:add ~/.ssh/id_rsa.pub
如果您没有公共密钥,Heroku将提示您自动添加一个无缝运行的密钥。只需使用:
heroku keys:add
要清除所有先前的键,请执行以下操作:
heroku keys:clear
要显示所有现有键,请执行以下操作:
heroku keys