0

几天以来,我在 cygwin 下的 git 遇到了问题。我在两边都使用 cygwin,并使用 gitolite 作为 git 服务器。这是 cygwin 的全新安装,在两侧(我的机器和服务器)。服务器似乎运行正常。我可以以我的 git 用户身份与 ssh 连接。git 服务器似乎也运行正常。这不是我的第一次尝试,我有另外两台 gitole 服务器与 cygwin 一起正常运行,我的同事没有遇到这个问题。当问题出现时,我决定在其上重新安装 cygwin,并准备新服务器,但问题仍然存在。

这是我尝试克隆时发生的情况(这与我在卸载 cygwin 之前尝试获取并推送更改时遇到的错误相同),出现的错误有时会根据我猜的崩溃位置而改变:

要求:

git clone myuser@ip.of.my.serv:repo

结果

Cloning into gitolite-admin...
    error: cannot run index-pack: No such file or directory
    fatal: index-pack failed
    remote: Counting objects: 6, done.
    remote: Compressing objects: 100% (4/4), done.
    remote: Total 6 (delta 0), reused 0 (delta 0)
    fatal: write error: Broken pipe

或者

Cloning into gitolite-admin...
    error: cannot run index-pack: No such file or directory
    fatal: index-pack failed

我在互联网上搜索但没有找到解决方案。我尝试了我所知道的一切,但似乎没有任何效果。我认为问题是文件丢失或路径错误。但一切似乎都已确定。我不是专家,我不得不承认,所以也许我错过了一些基本的东西。

4

0 回答 0