0

这是我的问题

我正在使用 heroku 开发一个应用程序,并且我正在将 github 与它一起用于一个项目。

现在,当我尝试使用没有 heroku 的 github(clone) 来处理不同的项目时,它说...

michael@michael-HP-PavilionNotebook-PC:~$ 
michael@michael-HP-PavilionNotebook-PC:~$ 
michael@michael-HP-PavilionNotebook-PC:~$ git init
Initialized empty Git repository in /home/michael/.git/
michael@michael-HP-PavilionNotebook-PC:~$ ls
Desktop    Downloads         gifiniti       Music        Pictures  Templates  Ubuntu One
Documents  examples.desktop  gifinitiApr24  oldgifiniti  Public    tmp        Videos
michael@michael-HP-PavilionNotebook-PC:~$ git clone git@github.com:toadiferus/SecretTunnel
Cloning into SecretTunnel...

 !  Invalid path.
 !  Syntax is: git@heroku.com:<app>.git where <app> is your app's name.

fatal: The remote end hung up unexpectedly
michael@michael-HP-Pavilion-dv6700-Notebook-PC:~$ 

我将如何解决此错误?找不到针对此特定问题的任何在线支持。如何更改命令的语法?我只想从 github 而不是 heroku 克隆一个项目。

谢谢!

  • 迈克尔
4

3 回答 3

1

如果您使用 heroku 帐户插件,您的 ~/.ssh/config 可能已被劫持。同样的事情发生在我身上。我删除了我的 ssh 配置的内容,一切都很好!

于 2012-10-29T21:20:58.727 回答
0

git url 最后应该有 .git ,即。git@github.com:toadiferus/SecretTunnel.git.

于 2012-04-29T05:52:49.167 回答
0

首先,您在克隆之前不需要这样做init- init 用于将项目文件夹转换为 git 存储库,除非您真的打算将整个用户目录转换为 git 存储库?我建议你删除你这样做创建的 .git 文件夹。

为确保您使用正确的路径,请转到 github 上的项目并使用看起来像剪贴板的图标将正确的 url 复制到剪贴板,粘贴到您的命令行,然后看看会发生什么。

我也不明白为什么当你做一个

git clone git@github.com:toadiferus/SecretTunnel
Cloning into SecretTunnel...

你得到什么看起来像 Heroku 推送错误???来自 github URL 的 Git 克隆应该只是将项目从 github 克隆到您的本地计算机。

 !  Invalid path.
 !  Syntax is: git@heroku.com:<app>.git where <app> is your app's name.

您是否正在编辑要粘贴的输出?

于 2012-04-29T15:46:30.087 回答