我是一个(非技术)实习生,在一个我无法使用普通笔记本电脑的地方,而且我有很多空闲时间。我正在学习如何编程,我希望能够使用完全基于云的开发环境,因为我无法在我可以访问的计算机上安装任何东西。如何直接从Cloud9 IDE向Heroku推送更改?
我注册了Cloud9 IDE,将它连接到我的GitHub帐户,并克隆了一个包含我正在处理的一点Sinatra项目的回购。问题是,我不知道如何将我在Cloud9中所做的任何更改推送到Heroku。基本上我是盲目的。如果我在我的笔记本电脑上,我只需跳上终端,执行我的更改,然后运行git push heroku master
。在工作中,这不是一种选择,因为我没有在本地开发任何东西。 Cloud9有一个内置的git安装的控制台,所以我尝试通过运行git clone https://github.com/rubygems/rubygems.git
来安装rubygems,这样我就可以安装heroku gem,但是我无法弄清楚如何解压/安装它。
我在正确的道路上?关于如何在云中完全开发的任何建议?
但是,然后你需要添加一个heroku配置到运行cloud9的服务器......所以这可能无法工作,除非你控制服务器。 – dkastner 2011-03-17 16:49:08
谢谢!我跑了这些命令,得到这个: '警告:永久添加'heroku.com,75.101.145.87'(RSA)到已知主机列表。 权限被拒绝(公钥)。 致命:远端意外挂断# – 2011-03-18 12:46:19
你是如何解决这个错误的? – guiomie 2011-10-17 01:00:31