这是我的问题
我正在使用heroku来开发一个应用程序,我正在使用github和它来进行项目。
现在,当我尝试使用没有heroku的github(克隆)来处理不同的项目时,它说......
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。
谢谢!
答案 0 :(得分:1)
如果您使用了heroku帐户插件,您的〜/ .ssh / config可能已被劫持。同样的事情发生在我身上。我删除了我的ssh配置的内容,一切都很好!
答案 1 :(得分:0)
git url最后应该有.git,即。 git@github.com:toadiferus/SecretTunnel.git
。
答案 2 :(得分:0)
首先,在克隆之前不需要init
- init用于将项目文件夹转换为git存储库,除非你真的打算将整个用户目录转换为git repo?我建议你删除你从这里创建的.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.
您在编辑要粘贴的输出吗?