Привет, у меня возникли проблемы с dokku, и в основном это сводится к следующему:
git remote add dokku [email protected]:ruby-getting-started
а потом я получаю:
git push dokku master
[email protected]'s password:
fatal: 'ruby-getting-started' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
dokku ssh-keys:list
- был включен мой SSH-ключ. (создан в Dokku и добавлен в github)
dokku apps:create appname
казалось, создал приложение
git remote -v returns dokku [email protected]:ruby-getting-started (fetch)
dokku [email protected]:ruby-getting-started (push)
origin [email protected]:myuser/ruby-getting-started.git (fetch)
origin [email protected]:myuser/ruby-getting-started.git (push)
Казалось, что создала приложение, так как оно есть в списке. так что мне не хватает?
обновить ssh'd в моем экземпляре и добавить это
cat ~/.ssh/id_rsa.pub| sudo sshcommand acl-add dokku Jason_Laptop
[sudo] password for jasonh:
SHA256:*******************
Обновить
cat ~ / .ssh / public_dokku.pub - затем скопировал содержимое в мой RSA-файл dokku.
вывод команды тот же cat ~ / .ssh / id_rsa.pub (за исключением того, что я назвал свой файл dokku rsa или что-то в этом роде)
Вот мой git remote -v
dokku [email protected]:sameappnameaswhatIcreated
Листинг SSH содержит этот (и другие) ключ, который я могу проверить как выбранное мной имя.
SHA256:*********** NAME="Jason_Harder" SSHCOMMAND_ALLOWED_KEYS="no-agent-forwarding,no-user-rc,no-X11-forwarding,no-port-forwarding"
Мой файл конфигурации в ~. / Ssh, поскольку мой основной ssh предназначен для github. Хост * AddKeysToAgent да UseKeychain да IdentityFile ~ / .ssh / public_dokku
Обновлять:
Мой пульт был неправильно добавлен изначально как git add remote [email protected] или w.e, когда он должен был быть [email protected].