1

将 gitolite-admin 克隆到我的工作站并管理用户和 repo,但是在推送时,我遇到了一些如下错误:

remote: Initialized empty Git repository in /home/git/repositories/fmame.git/
remote: /bin/find: paths must precede expression
remote: Usage: /bin/find [path...] [expression]
remote: /bin/find: paths must precede expression
remote: Usage: /bin/find [path...] [expression]
remote: /bin/find: paths must precede expression
remote: Usage: /bin/find [path...] [expression]
remote: /bin/find: paths must precede expression
remote: Usage: /bin/find [path...] [expression]
remote: /bin/find: paths must precede expression
remote: Usage: /bin/find [path...] [expression]

To git@localhost:gitolite-admin

这是我的步骤:

1/ 编辑gitolite.conf:</p>

repo gitolite-admin
    RW+     =   gitoliteadm

repo testing
    RW+     =   @all

repo mfame
    RW+ = ryoma

2/ 放入ryoma.pub目录keydir

我的工作在 cygwin 的 Windows 7 上运行。

您将如何修改此设置以允许我克隆 gitolite-admin 存储库?

4

1 回答 1

0

在“ Gitolite hook 不起作用”之后,确保您的 sshd(在您的 gitolite 服务器上运行的 ssh 守护程序)具有正确的PATH.

那(不正确PATH的)可能会导致“ remote: /bin/find: paths must precede expression”错误消息,因为可能会选择错误的外壳。

于 2013-03-21T06:16:41.000 回答