2

1)我刚刚在我的本地 centos 6.4 服务器上配置了 GIT 并创建了一个存储库 2)还生成了密钥并保存在服务器上 2)我可以在 eclipse 中从这个远程服务器签出代码到我的开发机器,直到这里没有问题

但是当我尝试从 Eclipse 推送代码时,它总是说“无法连接到任何存储库:ssh://homepage@1.1.1.1/var/git/demo/(推送期间发生内部异常:ssh:/ /homepage@1.1.1.1/var/git/demo/: 远端解包时出错: unpack-objects 异常退出)"

不知道为什么?有什么我错过的吗?

4

4 回答 4

4

我通过更改目录的权限解决了这个问题

于 2013-06-20T08:22:49.940 回答
0

我也经历过这个。真的是因为别的什么,有点傻。我将一个裸存储库放在一个裸存储库中,并希望它们能够单独运行。一旦我将内部裸存储库的文件结构移出,它就起作用了。

我只需要更改本地存储库的远程配置以指向新位置(在另一个存储库之外)。

于 2016-07-11T03:46:06.733 回答
0

It's definitely a permissions issue on the repo. I had the same problem, but was using Netbeans. Managed to temporarily fix it by giving 777 permissions to the repo.

于 2016-04-28T13:08:52.147 回答
0

通过 Eclipse (EGit) 检查 Git 时,我遇到了同样的问题。根本原因是 Git 服务器上的空间紧缩。删除一些未使用的项目后,我们能够签入代码。

于 2016-09-07T06:41:16.773 回答