私は、しばらくの間標準のHTTPSクローニング構文を扱うプロジェクトがあり、今日の午後はうまく機能していました。今、私はクローンを作成しようとするたびにerror code 128
を入手します。
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.
私は手動で使うことができることを確認しました
git clone -q https://myurl/myuser/myproject.git
SSHと同様に。
私はGiteaのリポジトリをホストしています、そして私はこれに関連するエラーを見つけていません。これはとても奇妙です。
誰かが間違っていることができることを知っていますか?私は私のvirtualenvフォルダを削除して、私のgiteaサーバーを再起動するだけでなく、運で再びインスタンス化しました。
git://myurl
PIPは、HTTPSの代わりに git protocol を使用してクローン化されているようです。
試す:
git config --global url."https://myurl".insteadOf git://myurl
_
それはPIPを代わりにHTTPS URLを検討するように強制する必要があります。
私は同じエラーを持っていて、私のプロフィール設定にSSHの公開鍵のみを追加しました - >キーSSHと準備ができて!
注:pythonプロジェクトのためのこのフォーマットでレポをインストールしました
_pipenv install -e git+ssh://git.example.com/MyProject.git@master#Egg=MyProject
_