0

我在 github 上打开了一个存储库,现在正在尝试使用 TortoiseGit 1.5.3.0 克隆它。我收到这些神秘的错误:

can't open pageant program
git have not installed

当我尝试按照 github 上的说明进行操作时,执行“git commit -m 'first commit'”后出现以下错误

error: pathspec 'commit'' did not match any file(s) known to git

编辑

试图诊断,这就是我所做的:

  1. 重新安装了最新的 Tortoise Git
  2. 试图创建一个本地存储库。得到了这个有用的盒子:

替代文字

接下来,我尝试从 Tortoise 中清除我的个人数据,并重新输入我的用户名和密码。得到了同样可爱的错误窗口。

4

3 回答 3

1

好吧,重新启动(重新安装后)解决了它:(

于 2010-10-23T15:47:41.893 回答
0

对于第二个问题,您需要在 Windows 系统上使用双引号进行分组。单引号对 Windows/DOS 没有任何特殊意义:

git commit -m "first commit"
于 2010-10-23T18:31:37.420 回答
0

第一件事。你能在“本地”顺利使用 git(即没有推送等)。然后我们可以确定它已经安装并且工作正常。

其次,你能确保选美(我相信那是一个 ssh-keyring)已安装并且工作正常吗?也许您可以尝试 sshing 进入 github 以查看它是否有效。有关详细信息,请参见此处

一旦这两个工作正常,我们就可以继续。如果这是特定于 tortorise-git 的,我真的无法提供任何建议,因为我没有使用它。

于 2010-10-23T13:29:56.020 回答