OSXでSourceTreeを使用し、Gitを使用してVisual Studio Onlineにプッシュしています。次のエラーが表示されます。
POST git-receive-pack(490857233バイト)
エラー:RPCが失敗しました。 result = 22、HTTPコード= 404
fatal:リモートエンドが予期せずハングアップしました
すべてが最新
エラーありで完了、上記を参照
私はすでに以下を試しました:
git config --global http.postBuffer 524288000
私は非常によく似たエラーに遭遇しました(この答えはGoogleのトップの結果です)-ソリューションは@Liviu Chircuによるコメントにありました
解決策は、.git
をURLの末尾に配置することでした
git clone http://myURL/projectname
Cloning into 'projectname'...
error: RPC failed; result=22, HTTP code = 404
fatal: The remote end hung up unexpectedly
しかしながら:
git clone http://myURL/projectname.git
成功しました。
奇妙なことは、.git
なしの元のURLは2台のLinuxマシンとWindowsデスクトップでは成功したが、3台目のLinuxマシンでは失敗したことです。 .git
を含めると、すべてのマシンで動作します。
リポジトリが大きすぎる可能性があります。GITを使用して履歴の途中で元に戻すなど、新しいブランチでチャンクでアップロードし、それをプッシュしてから最新のコミットをプッシュします。
おそらくより良い回避策ですが、これは私の問題を迅速に解決するためにできたものです
108.61 MiBをプッシュできましたが、144.64 MiBはプッシュできませんでした
お役に立てれば。