相关疑难解决方法(0)

Git,致命:远程端意外挂断

当我试图跑

git push origin master --force
Run Code Online (Sandbox Code Playgroud)

我刚得到

Counting objects: 2649, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (1280/1280), done.
error: RPC failed; result=22, HTTP code = 413 | 116 KiB/s   
fatal: The remote end hung up unexpectedly
Writing objects: 100% (2504/2504), 449.61 MiB | 4.19 MiB/s, done.
Total 2504 (delta 1309), reused 2242 (delta 1216)
fatal: The remote end hung up unexpectedly
Everything up-to-date
Run Code Online (Sandbox Code Playgroud)

这与不安全有关吗?我尝试在Fatal的答案中创建一个公钥:远程端意外挂断并再次运行它,但它仍然无法正常工作.我实际上没有使用钥匙吗?如果是这样,我该如何使用它?

git github

250
推荐指数
17
解决办法
44万
查看次数

Git中的最大文件大小和最大存储库大小?

我希望将Git作为我雇主(250人)公司的主要来源控制.在继续讨论之前,我想回答以下问题.

  1. Git是否有任何特定的最大文件大小限制可以处理?如果是这样,它是什么?

  2. Git推荐的最大存储库大小是多少?这有助于我确定我应该在存储库中设置的内务处理.

git

28
推荐指数
2
解决办法
5万
查看次数

当推送时,Git推送失败并带有"致命:早期EOF",但仅限于一个文件

当我尝试将纹理和文本文件添加到我的repo时,一切正常,但是当我尝试添加.blend文件时,我收到此错误.我尝试了一些我在这里和谷歌上找到的东西,它们都没有用(所有这些都是用于克隆/拉取命令)

我正在使用Tortoise git 1.7.8和Git 1.7.10 msysgit - 在最新版本失败后我改为使用它们.

其他人没有问题将事情推送到回购,但我没有向他们发送.blend文件.

这是输出:

Pushing to ssh://git@x.x.x:x/home/git/gitrepo
Counting objects: 4, done.
Compressing objects: 100% (3/3)
Writing objects: 100% (3/3), 112.00 KiB | 116 KiB/s
Writing objects: 100% (3/3), 113.07 KiB | 116 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0)
fatal: early EOF
error: unpack failed: unpack-objects abnormal exit
To ssh://git@x.x.x:x/home/git/gitrepo
! [remote rejected] master -> master (n/a (unpacker error))
error: failed to push some refs to 'ssh://git@x.x.x:x/home/git/gitrepo'
Run Code Online (Sandbox Code Playgroud)

编辑:现在看来这是一个服务器问题,因为github工作.如果我找到解决方案,我会更新.

git msysgit tortoisegit

13
推荐指数
2
解决办法
9675
查看次数

RPC失败结果22 http代码404

我使用Bonobo Git Server,一切都很好.我将所有旧的SVN回购转移到GIT,即使是大回购(约3.5 GB)+760提交,"git svn clone"和"git push"工作得非常好.

但是没有一个小存储库:它只有3Mb(未压缩),只有1个提交.我总是得到的信息是:

efrror: RPC Failed; result=22, HTTP code = 404
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

我已经在这里修改了bonobo webconfig ,我已经完成了这个配置命令.

那么,任何人都有任何其他线索?

git bonobo

11
推荐指数
2
解决办法
8973
查看次数

试图推送到master正在返回错误

我在这方面很新,但我正在尝试推送到master我的存储库中的分支,而我想要推送的分支刚刚超过1GB.源树回来时出现以下错误:

git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags --set-upstream origin master:master

POST git-receive-pack (chunked)
error: unable to rewind rpc post data - try increasing http.postBuffer
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
error: RPC failed; curl 56 SSL read: error:00000000:lib(0):func(0):reason(0), errno 10054

Completed with errors, see above.
Run Code Online (Sandbox Code Playgroud)

我做错了什么,这意味着什么?

git curl

9
推荐指数
3
解决办法
7092
查看次数

使用终端时 Git 推送在总计后卡住了?

我尝试将一些文件推送到Github,总大小只有22.2M。我不知道为什么它在总行之后卡住了。我读过Git 推送在推送到 Github 时挂起?并尝试了每个答案,但它根本不起作用。效果好吗?我有什么方法可以加速这个过程吗?

Counting objects: 203, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (176/176), done.
Writing objects: 100% (203/203), 22.12 MiB | 15.70 MiB/s, done.
Total 203 (delta 23), reused 0 (delta 0)
Run Code Online (Sandbox Code Playgroud)

git github

8
推荐指数
1
解决办法
1万
查看次数

是否需要SSH密钥才能克隆公共github帐户?

github是否要求使用公共和私有存储库的所有克隆来使用SSH公钥?也许更好的问题是,git可以克隆一个没有ssh密钥的github仓库.

github repository ssh-keys

7
推荐指数
1
解决办法
4693
查看次数

GitHub,推送错误:远端意外挂断

我现在无法将本地提交推送到github存储库。我收到一条错误消息:

Counting objects: 76, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (75/75), done.
Writing objects: 100% (76/76), 5.23 MiB | 24.67 MiB/s, done.
Total 76 (delta 45), reused 0 (delta 0)
remote: fatal: early EOF
error: RPC failed; curl 55 SSL_write() returned SYSCALL, errno = 32
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date
Run Code Online (Sandbox Code Playgroud)

我已经尝试过这里提供的一些解决方案,但是没有用。

我还尝试推动另一个项目以排除网络问题。尽管花了一些时间,它还是成功了。

我跑了git fsck,收到

git fsck --full
Checking object directories: …
Run Code Online (Sandbox Code Playgroud)

git github

6
推荐指数
1
解决办法
5032
查看次数

git push 给出:错误:RPC 失败;curl 18 传输关闭,剩余读取数据未完成

我在克隆过程中发现了许多有关此错误的问题。但是我在推送到远程时得到了这个。

关于我的远程仓库:包含很多小文件(一个数据集)。
互联网连接:我在我的大学网络后面,在代理后面有不错的速度(~10MBps)。我可以保证代理不是问题。

我提交了很多小文件(现在更多了)。当我开始收到此错误时,我试图推动它们。所以我删除了所有文件以使文件夹足够小,然后我再次尝试推送它。现在我正在尝试推送大小为 ~40MB 的少量文件(~20-30)。这出现了。

$ git push origin master               
Counting objects: 8124, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (8105/8105), done.
Writing objects: 100% (8124/8124), 2.64 GiB | 539.00 KiB/s, done.
Total 8124 (delta 27), reused 8091 (delta 18)
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date
Run Code Online (Sandbox Code Playgroud)

此外,当我提交时,很多这些文件都处于删除模式,这对我来说似乎是正确的,因为我之前提交过它们。现在我的文件是 ~40MB,我的.git文件夹是 ~6GB。 …

git

5
推荐指数
2
解决办法
8999
查看次数

为什么github提供两种下载方法?

Github允许您以两种方式之一克隆公共存储库.这两种方法在存储库主页的下载部分切换:

https://github.com/scrooloose/nerdtree.git

git://github.com/scrooloose/nerdtree.git
Run Code Online (Sandbox Code Playgroud)

git clone命令适用于两者,为什么有两种方法可用?你能解释为什么你会使用一个而不是另一个吗?

github

3
推荐指数
1
解决办法
1087
查看次数

标签 统计

git ×8

github ×5

bonobo ×1

curl ×1

msysgit ×1

repository ×1

ssh-keys ×1

tortoisegit ×1