Re: [BUG] SSH permission error doing `git clone --recurse-submodules <SSH url>` (was: "bug")

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Luke,

> Le 26 juin 2020 à 17:11, Luke Knoble <lupeknoble@xxxxxxxxx> a écrit :
> 
> Howdy,
> 
> I've found an issue in which I'm using this command:
> 
> git clone --recurse-submodules ssh://git@someurl:9999/someproject/repoX.git

Which version of Git ?

> 
> git clones the repo successfully if I dont pass “git clone” any flags,

Does `git submodules update --init` then works ?
Can you share `.gitmodules` ? (is the submodules recorded with an HTTP
or SSH url in `.gitmodules` ?)

> but gives me this error when I use “--recurse-submodules” and git
> attempts to clone a single submodule:
> 
> git@someurl: Permission denied (publickey).
> fatal: Could not read from remote repository.
> Please make sure you have the correct access rights
> and the repository exists.
> fatal: clone of
> 'ssh://git@someurl:9999/someproject/submodule_repo.git' into submodule
> path 'C:/someproject/submodule_repo' failed
> 
> The obvious answer is that my permissions are bad, but I can clone the
> submodule repo directly without issue.. This command succeeds:
> 
> git clone --recurse-submodules
> ssh://git@someurl:9999/someproject/submodule_repo.git

Interesting. Could you retry your commands, prefixing them with `GIT_TRACE2=1 GIT_SSH_COMMAND="ssh -vvv"` ?

Philippe.





[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux