将裸存储库推送到BitBucket会挂起几个小时没有错误
$ git push -v --mirror https://user:pass@bitbucket.org/team/repo.git
Pushing to https://user:pass@bitbucket.org/team/repo.git
Counting objects: 192778, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (67555/67555), done.
Writing objects: 100% (192778/192778), 59.27 MiB | 0 bytes/s, done.
Total 192778 (delta 93173), reused 192778 (delta 93173)
POST git-receive-pack (62245326 bytes)
在某些时候,我可以看到数据已被转移,当我做ctrl + c然后再次推送时,它说,一切都是最新的。但是,它本身并不完整。
推送到当地的裸仓库工作正常。
$ git push --mirror C:/temp/repo.git/
Counting objects: 192778, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (67555/67555), done.
Writing objects: 100% (192778/192778), 59.27 MiB | 21.46 MiB/s, done.
Total 192778 (delta 93173), reused 192778 (delta 93173)
To C:/temp/repo.git/
$ git config --global --list
http.postbuffer=1048576000
sendpack.sideband=false
我无法使用ssh,因为端口22在网络中被阻止。我已经使用https推了15个回购,工作正常。仅发行一个存储库,65MB。
尝试使用SSH推送不同的网络,有效。但是,我不能一直这样做。寻找使用https的解决方案。