简体   繁体   中英

Git push failing HTTP 500 curl 22 The requested URL returned error: 500 Internal Server Error

I have just setup git with bit bucket for my windows machine.

Git pull works properly, where as git push fails with below error.

$ git push
Counting objects: 10, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (10/10), done.
Writing objects: 100% (10/10), 174.03 KiB | 0 bytes/s, done.
Total 10 (delta 6), reused 0 (delta 0)
error: RPC failed; HTTP 500 curl 22 The requested URL returned error: 500 Internal Server Error
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date

Any help is of great use.

Thanks

将Git缓冲区大小增加到repo的最大单个文件大小:

git config --global http.postBuffer 157286400

我仔细观察过,对我而言no space left on device错误还没有空间......我的服务器硬盘驱动器没有空间写任何文件!

I appreciate this is an old question, but the previous suggestions didn't work for me, what did was:

git gc
git fsck

In my case this same error showed up when I had old credentials saved in the git credentials store.

Updating the credentials in the ~/.git-credentials file solved the issue for me.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM