An IRC user came up with a question about this similar situation, and I think that the answer we found here also applies. (A user associated with this question, saying βthe same thing happensβ, that I came across it.)
Consider the exit from OP:
Getting django-ckeditor from git + git: //github.com/theatlantic/ django-ckeditor.git@atl /4.3.x#egg=django-ckeditor
The OP tried to install django-ckeditor via anonymous git (a git:// URL).
Error:
Clone "git @ github.com: theatlantic / ckeditor-dev.git" in the path of the submodule "ckeditor / static / ckeditor / ckeditor-dev" failed
If you look at https://github.com/theatlantic/django-ckeditor/blob/atl/4.3.x/.gitmodules , django-ckeditor pulls out ckeditor-dev and does it with an SSH URL.
GitHub does not allow anonymous clones via SSH. Any use of git through SSH must use a registered SSH key. The user will need to register on GitHub, register his public key and configure the private key that will be used during this installation.
The owner of the repository ( theatlantic ) must change the URL of the submodule to the URL https:// or the anonymous git:// .
source share