I have had a project working with the standard https cloning syntax for a while, and just this afternoon it was working fine. Now, I get error code 128
every time I try to clone:
Obtaining myproject from git+git://myurl/myuser/myproject.git@master#egg=myproject (from -r requirements.txt (line 28))
...
fatal: unable to connect to myurl:
myurl[0: x.y.z.q]: errno=Invalid argument
ERROR: Command errored out with exit status 128: git clone -q git://myurl/myuser/myproject.git Check the logs for full command output.
I have confirmed I am able to manually clone using
git clone -q https://myurl/myuser/myproject.git
As well as through SSH.
I am hosting my repositories on gitea, and I haven't found any errors related to this. This is very strange.
Does anyone know what could be going wrong? I even deleted my virtualenv folder and re-instantiated it with no luck, as well as restart my gitea server.
See the pip install doc. If you want to use the https
protocol then the syntax is:
git+https://git.example.com/MyProject#egg=MyProject
But from your question it looks like you are using the git
protocol instead (git+git://git.example.com/MyProject#egg=MyProject
). So this is a different protocol.