如何使用 gitolite 和 TortoiseGit

How to use gitolite and TortoiseGit

我使用本地 git 存储库。 它位于 Ubuntu 机器上, 而且,我在本地 git.

安装了 gitolite

我在 linux 客户端中成功 git 克隆。 但我失败了 windows 个客户。 我想在 windows.

中使用 TortoiseGit 客户端

我试过了,

  1. 使用 PuttyGen.exe
  2. 创建 .PPK 文件
  3. 在 gitolite-admin 仓库中上传 keydir
  4. git 克隆到 windows

接下来请看,plz

但结果是

我不明白为什么需要git-repo的密码?我正确上传了 .ppk 文件。 而且,我不明白这条消息,"does not appear to be a git repository" 准确定位的存储库。 /home/git-repo/repositories/test.git

我想将 TortoiseGit 与 gitolite 一起使用。

你不能上传ppk文件到gitolite,(1)它还包含你的私钥,(2)openssh无法读取它(你需要用Puttygen打开它并复制public密钥字符串到您上传到 gitolite 的文件)。

另一种方法是将 OpenSSH 与 TortoiseGit 结合使用: