如何将我的git存储库推送到dokku?

时间:2017-04-01 20:23:28

标签: git github digital-ocean dokku

我是Dokku的新手,我将它与DigitalOcean液滴一起使用。

我正在关注此tutorial

我的问题是,当我将我的git存储库从Github推送到dokku时,我收到此消息:

.git > git push -vvv dokku master
Pushing to dokku@dokku.me:my-rails-app
ssh: connect to host dokku.me port 22: Operation timed out
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

我检查了我是否与Github有关,我似乎是:

my-rails-app > ssh -T git@github.com
Enter passphrase for key '/Users/xxxxx/.ssh/id_rsa': 
Hi xxxxx! You've successfully authenticated, but GitHub does not provide shell access.

我知道存储库存在。知道为什么这次推出会超时吗?我可能遗失哪些权利?

谢谢!

1 个答案:

答案 0 :(得分:3)

push dokku master将推送远程doku,你添加的那个

git remote add dokku dokku@dokku.me:ruby-rails-sample

因此,您与GitHub连接或未连接的事实无关紧要。

您需要确保ssh -T dokku.me正常工作 当然,你假设你用你的实际dokku服务器的名称替换了dokku.me,如dokku user management documentation comment所示。