keybase / keybase/keybase-issues
Git submodule: transport 'keybase' not allowed
- Dominant language
- No language data
- Stars
- 899
- Forks
- 40
- PR merge metrics
- No merged PRs in 30d
Description
I can clone and push to Keybase repos, but cloning one as a submodule seems not to recognise the `keybase` scheme:
```
$git submodule add keybase://private/ojford/repo
Cloning into '$PWD/repo'...
fatal: transport 'keybase' not allowed
fatal: clone of 'keybase://private/ojford/repo' into submodule path '$PWD/repo' failed
$uname -or
18.6.0 Darwin
$keybase --version
keybase version 4.2.0-20190710181120+e7c0bdc4a2
$git --version
git version 2.22.0
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the reported `git submodule add keybase://private/ojford/repo` command and compare it with the direct Keybase clone and push that work. Start by tracing how Git handles allowed transports for submodules; done means the Keybase URL can be added as a submodule without the “transport 'keybase' not allowed” failure.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git
- Domain
- cli, tooling
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100