我正在尝试使用 Gitolite 在 Gitlab 中创建一个新分支。我完成了安装步骤。当我遇到“设置 gitolite”部分时,我遇到了麻烦。我跟着这个链接。
当我跑步时
gitolite setup -pk alice.pub
命令我收到“bash:gitolite:找不到命令”错误消息。我不知道是什么问题..任何人请帮助我。
这一步是在Gitolite 安装之后进行的,假设您选择了以下三种可能性之一:
gitolite
命令。$PATH
.因此,请确保 gitolite 在您的 中PATH
,并且该命令将起作用。
我更喜欢 gitolite 的本地安装(在本地目录中,而不是/usr/local
需要 root 权限。)。
参见,以作说明,“ install_or_update_gitolite.sh
”
"${github}/install" -to "${gtl}/bin" # Note: "${gtl}/bin" is in my $PATH
GITOLITE_HTTP_HOME= gitolite setup -pk "${H}/.ssh/gitoliteadm.pub"
请注意,gitolite setup
为了正常工作,您可能需要先设置GITOLITE_HTTP_HOME
为空字符串。
在 debian 上,没有 /usr/bin/gitolite
Linux debian-srv 3.2.0-4-amd64 #1 SMP Debian 3.2.60-1+deb7u3 x86_64 GNU/Linux ls: cannot access /home/gitolite/bin: No such file or directory
ls: cannot access /usr/bin/gito*: No such file or directory
在这里安装 gitolite3 有帮助:
apt-get install gitolite3
root@debian-srv:# which gitolite
/usr/bin/gitolite