Can';t通过制动gitolite.conf来推动gitolite admin
通常我通过尝试stackoverflow上的不同解决方案来找到答案,但实际上,今天似乎什么都不起作用 我安装了gitolite,花了大约两天的时间才让我的主要用户克隆和推送(问题是我没有在AllowUsers下将新用户“git”添加到sshd配置中)。但是,我还是让它像一个魔咒一样工作。。。在今天下午之前,因为那是我弄坏它的时候 因此,我在gitolite.conf中所做的是创建一个很好的组:Can';t通过制动gitolite.conf来推动gitolite admin,git,bash,gitolite,git-bash,Git,Bash,Gitolite,Git Bash,通常我通过尝试stackoverflow上的不同解决方案来找到答案,但实际上,今天似乎什么都不起作用 我安装了gitolite,花了大约两天的时间才让我的主要用户克隆和推送(问题是我没有在AllowUsers下将新用户“git”添加到sshd配置中)。但是,我还是让它像一个魔咒一样工作。。。在今天下午之前,因为那是我弄坏它的时候 因此,我在gitolite.conf中所做的是创建一个很好的组: @admin_group = my-desktop-name my-laptop-name m
@admin_group = my-desktop-name my-laptop-name my-server-user-name
repo gitolite-admin
RW+ = admin_group
这最后一行是@符号被遗忘的地方。应该是:
RW+ = @admin_group
不知道我的身份:
git add *
git push
我来了。提交代码后无法再次推送,因为我添加了@符号
我确实来到了这一页:
并按照指示行事
git clone $HOME/repositories/gitolite-admin.git temp
cd temp
然后我按我认为应该的方式更改了配置文件。但结果是:
~/temp$ gitolite push
-su: gitolite: command not found
还试图用“git push”来推它,但也没有成功。
我想我和你很亲近
有人能最后推我一下吗
以下是我为实现这一切所做的实际工作(从主要用户开始):
现在我只需要再做一次设置,就可以开始了。Tnx为帮助VonC 安装时,您应该将其安装在$path
环境变量中包含的路径中,如:
gitolite/install -to $HOME/bin
这将允许gitolite在您的案例中工作。参数有效,但我没有从github克隆存储库。我使用:sudo-apt-get-install-gitolite。然后进行gl设置。这种情况下该怎么办?总账设置?您使用的是旧gitolite v2吗?放弃它,克隆github repo(正如我在或中提到的)太棒了!您可以将您的编辑作为答案发布并选择它。
gitolite/install -to $HOME/bin