gitolite 相关问题

Gitolite是一种软件,用于管理可通过SSH访问的服务器上的Git存储库集合,而无需为用户创建本地帐户。它提供对读,写和倒带/删除操作的每个分支控制。它还可以允许按需存储库和分支创建,并允许将权限管理委派给用户。

像 gitolite 这样的程序是如何工作的?

我很好奇 gitolite 等程序如何工作——特别是它们如何与 SSH 协议交互以提供量身定制的体验。有人可以举个例子来说明我会如何做吗

回答 3 投票 0

在 gitolite gitweb 中添加“所有者”字段?

我正在尝试添加显示在 gitweb 上的存储库的所有者名称。 我似乎在网上找不到任何东西。 有人知道该怎么做吗? 我知道通过 ssh git@server 更改 repo 的描述 ...

回答 2 投票 0

gitolite gitlist:无法将 HEAD 解析为有效的引用

我目前已在我的私人服务器上切换到 gitolite + gitlist。 虽然 gitolite 工作得很好,但 gitlist 和 gitweb 却不行。 在 gitlist 中我可以看到 testrepo 和我自己的,gitlist 告诉我 哦...

回答 2 投票 0

在 https 上使用 ldap 进行 Gitolite 身份验证

我想使用 ldap 凭据在 web 中设置我的 gitolite 服务器并执行所有 git 功能。目前我能够在 web 中托管我的服务器,但只能作为普通用户,现在我想通过 l 登录...

回答 0 投票 0

我如何从gitolite获取远程存储库列表?

对于我已经知道该名称的单个仓库,我可以使用此命令:git clone gitolite3 @ remoteserver:repo.git但是,如何获取可用于克隆的远程服务器上所有仓库的列表?] >>

回答 2 投票 2

Gitolite无法访问存储在子目录中的存储库

[在多年以来一直成功地在一个深子目录树中组织了大量存储库之后,对于RHEL / Centos 7,在Gitolite 3.6.6和3.6.11之间的某个地方,我失去了访问权限的能力...

回答 1 投票 1

git-multimail排除git diff和后续电子邮件

我正在尝试将git-multimail与gitolite一起使用来向更新用户发送电子邮件-按照说明https://github.com/git-multimail/git-multimail/blob / ...进行设置非常简单。 >

回答 1 投票 2

连接红矿和偏远的甘露石

[有许多类似的主题(其中许多很老),但我仍然迷失了。我有两台服务器,一台具有gitolite设置,另一台具有redmine设置。用户正在将更改推送到创建的存储库中...

回答 2 投票 1

GitLab需要git @ localhost密码才能推送到存储库

我正在尝试在我的服务器上启动并运行GitLab。我按照gitlab github页面上的安装说明进行,一切顺利。问题是,当我创建一个仓库并尝试sudo ...

回答 15 投票 16

如何通过http(nginx)和gitweb将gitolite与git集成在一起?

我目前正在运行Arch服务器,并使用nginx通过http(带有git-http-backend和gitweb)来提供git和gitweb。但是,我需要一个额外的授权和访问控制层,用于...

回答 1 投票 1

子模块的Giteite镜像

我已经尝试设置Gitolite镜像概念,除了子模块之外,其他所有东西都工作正常。当我从从属服务器克隆存储库(具有子模块)并更新子模块时,这些子模块...

回答 1 投票 2

无法禁用git登录shell以防止访问shell

我在树莓派(Debian,微风)上设置了git + gitolite,我有一个git用户,想通过禁用登录外壳程序来增加一些额外的安全性。根据那里的文档...

回答 2 投票 2

将现有的git信息库推送到gitolite

我已经在Ubuntu服务器上设置了gitolite,可以添加用户,创建空存储库,克隆空存储库,添加文件,本地提交,以及git push origin master将其发送到gitolite。我可以...

回答 3 投票 14

GIT中:不能推{N / A(解包错误)}

我在我的本地机器[Windows操作系统]创建裸回购和安装gitolite为好。当我试图推动修改裸露的回购协议,我收到以下错误:$ git的推动起源...

回答 4 投票 3

没有共同的参考,没有指定;什么也不做

我有一个当地的git项目,我想添加到gitolite。显然这很难,所以我放弃了这个想法。我通过将它添加到gitolite-admin / conf / gitolite.conf并创建了一个新的gitolite repo ...

回答 3 投票 63

如何告诉git使用给定项目的正确身份(名称和电子邮件)?

我使用我的个人笔记本电脑进行工作和个人项目,我想将我的工作电子邮件地址用于工作中的提交(gitolite)和我的个人电子邮件地址(github)。一世 ...

回答 7 投票 107

无法从Gitolite服务器使用HTTP克隆存储库

我在centOS 7上的ssh和http模式下运行Gitolite。我按照本教程进行操作。我的问题是我能够通过ssh克隆所有repos,但只能通过...克隆testing.git repo

回答 1 投票 1

如何将git存储库从github移动到运行gitolite的本地服务器

我想知道将目前托管在github上的所有git存储库移动到基于gitolite的新git服务器的更好方法。只是为了知道,我正在做这个转换的原因是......

回答 5 投票 4

使用现有的Gitolite配置轻松设置GitLab

我有一个现有的Gitolite配置,包含许多用户和存储库。它是以Gitolite安装指南建议的默认方式设置的。现在我想添加GitLab来做...

回答 1 投票 18

我如何配置gitweb和gitolite以便它们一起工作?

我试图让gitweb与gitolite一起工作......但到目前为止还不成功。我正在使用RedHat Linux机器。存在一个名为git的用户。 gitolite安装在:/ home / git存储库位置:...

回答 3 投票 12

© www.soinside.com 2019 - 2024. All rights reserved.