EGit推送操作给出错误:"解压缩远程端时出错"

Abh*_*hay 7 eclipse git repository egit

解压缩远程端时出错

我遵循的步骤:在系统A(远程)上:

  1. 安装EGit
  2. 创建一个项目
  3. 分享该项目
  4. 创建存储库
  5. 添加该项目并将其提交到存储库
  6. (共享存储库文件夹)

在系统B(本地):

  1. 安装EGit
  2. 导入项目(通过克隆远程存储库)
  3. 选择克隆(不添加)
  4. 给出192.168.10.28\Git\repo等远程存储库的路径
  5. 检查分支
  6. 给目的地路径(本地)
  7. 按照简单的步骤导入项目
  8. 修改代码
  9. 将其提交到本地存储库
  10. 现在转到存储库视图并将本地存储库内容推送到远程1
  11. ERROR窗口弹出说

"无法连接到任何存储库:\ 192.168.100.28\Git\repo(推送期间发生内部异常:\ 192.168.100.28\Git\repo:管道已关闭)"

Pau*_*kin 6

这个问题不是Egit特有的.当git无法写入远程系统上的目标文件夹时,会发生此问题.如另一个答案所述,这可能是该文件夹没有正确的权限.它也可能是出于其他原因,例如在我的情况下文件系统已达到满容量.


Von*_*onC 5

错误314107中提到了Egit上唯一的“管道关闭”错误,与您的情况无关。

方案中唯一可疑的元素是远程存储库的地址。对于文件协议,我将指定:

file:///192.168.100.28/Git/repo.git
Run Code Online (Sandbox Code Playgroud)

正如OP Abhay所评论的那样,目标文件夹是写保护的,足以触发该错误消息。