【问题标题】:How do I completely remove Gitosis and then run Gitolite?如何完全删除 Gitosis 然后运行 ​​Gitolite?
【发布时间】:2011-03-25 23:11:23
【问题描述】:

我删除了 gitosis-admin 文件夹,但是当我运行 gitolite 时,自然还是有些问题。我运行 apt-get install gitolite,然后在我创建并用于设置无密码访问的新 .pub 密钥上运行 gl-setup。设置似乎运行良好,但现在在运行 git clone gitolite@server:pathgoeshere 命令时提示我输入密码(当然是我!)。

我好累。我已经与 gitosis 搏斗了 2 周。请不要告诉我安装 Gitolite 会很痛苦。我应该删除所有 Gitosis 污染我的服务器的东西以确保 Gitolite 正常工作吗?它会在哪里。对互联网的咨询揭示了 Gitosis 的多个可能的藏身之处……比如钥匙。我删除了家中的 Gitosis 文件夹......到目前为止就是这样。

【问题讨论】:

标签: linux git ssh gitosis gitolite


【解决方案1】:

This piece of advice 在这里可能对你有帮助。

如果您有多个密钥对,请确保您的 .ssh/config 设置为使用正确的密钥进行此连接。

预装 Gitosis 不会影响 Gitolite 的工作方式,但当然可能会有一些冲突。我从来没有安装过 Gitosis,只有 Gitolite。

(顺便说一句,在我的远程 shell 上只有用户权限,它工作得非常好!)

【讨论】:

  • 我想通了。我在 root 下运行 gl-setup,而不是切换到 gitolite 的用户并从那里运行它。现在我只需要弄清楚添加其他开发人员。当我的 git 机器上的版本控制终于完成的那一天到来时,将会涉及到香槟。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-21
  • 2021-12-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多