2

我已经按照此处的说明安装了 Bonobo 3.4.3 。我能够访问该站点、添加存储库、用户等。我创建了一个存储库来测试推/拉,命名为 Test,然后尝试克隆它,这就是我的问题出现的时候。我在 Windows 7 上安装了 git 1.9.5.msysgit.0;我在要将存储库克隆到的目录中打开了一个 git bash 会话并发出:

git clone http://localhost/Bonobo/Test.git

并收到错误:

fatal: http://localhost/Bonobo/Test.git/info/refs not valid: is this a git repository?

我尝试了很多不同的东西,但无济于事:

  • 使用基本身份验证
  • 使用 Windows 身份验证
  • 重新安装 git
  • 重新安装倭黑猩猩
  • 创建存储库并尝试将服务器添加为远程

现在这是真正的关键:我有另一台 Windows 7 机器,我决定尝试这个 - 遵循相同的安装过程,确保我的 msysgit 是最新的(它们现在是相同的版本),创建测试存储库,弹出打开git bash 并发出相同的克隆命令 -它工作。我还没有弄清楚安装之间有什么区别。

有没有人有任何想法?谢谢!

编辑#1:

我在两台名为“Test2”的 Windows 机器上创建了一个新存储库,将每个存储库复制到闪存驱动器中,并在文件夹名称后附加机器标识符(例如 DELL),然后对它们进行比较:

diff -bur Test2-DELL/ Test2-THINKPAD/

并且没有差异。因此,问题不在于 Bonobo 的存储库创建。当我尝试其他事情时会更新。

编辑2:

我在具有工作 Bonobo 服务器的计算机上打开了 HTTP 流量(输入),并且能够将测试存储库从它克隆到具有非工作 Bonobo 服务器的计算机上,这对我来说意味着我的实际安装仍然存在问题Bonobo 在非工作计算机上。

4

1 回答 1

0

我有同样的问题,这是一个凭证问题。在命令行中,我使用更改了我的 git 凭据

git config --global user.name = "myusername"
git config --global user.name = "mypassword"
于 2016-04-25T20:36:28.737 回答