git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[bug] Cloning SSH repo into /tmp

From
Adrien Berchet <adrien.berchet@gmail.com>
Date
Oct 22, 2020, 10:28 UTC
Message-ID
<CAKuTeyftpz8mQiiy2S56pxmW0fzCENAQ8=gmaTE5a-Ef5g216g@mail.gmail.com>
Hi,

I encountered a quite weird bug when I tried to clone a repository into the /tmp folder (I just wanted to test something, so I was working in /tmp).

I run the following command in /tmp :
    git clone ssh://[user]@[host]/project/[project_name]
and I got the following error:
    fatal: the protocol '/tmp/ssh' is not supported
I got the same result if a run the following command from /tmp directory:
    git clone ssh://[user]@[host]/project/[project_name] /tmp/project_name

Nevertheless, the command works in other directories. Even the second command works when run from another directory (this command: git clone ssh://[user]@[host]/project/[project_name] /tmp/project_name).

It is very specific and can easily be worked around so it is no big deal but I preferred reporting this in case it hides something else.

Have a good day!
Next: Randall S. Becker
Message 1 of 5 in “[bug] Cloning SSH repo into /tmp”
  1. Adrien BerchetOct 22, 2020
  2. Randall S. BeckerOct 22, 2020
  3. Adrien BerchetOct 22, 2020
  4. Randall S. BeckerOct 22, 2020
  5. Adrien BerchetOct 23, 2020

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.