我正在跟上 Git 和 Gitolite 的步伐。我有一个由 gitolite 管理的远程仓库服务器。我有一个与之交互的 git 客户端。到目前为止一切都很好。
我想了解处理以下情况的正确方法......
有一个仓库(egon github)我想克隆到我的服务器上,这样我就可以将它从我的服务器克隆到我将分支并进行更改的客户端。然后我想将这些更改推送到我的服务器上。我还希望能够从上游 repo 获取到我的服务器。如果我以后希望将我的更改发送到上游,我将从我的服务器通过电子邮件发送一个 git request-pull。
我无法弄清楚在图片中使用 gitolite 的最佳方法是什么。我认为这样的 repo 的 gitolite 配置中需要语法,但我找不到任何示例。
我在搜索中发现了对Admin-Defined-Commands 的引用,这可能是执行此操作的方法,但对于 gitolite 相对较新的人来说,实现它似乎确实需要做很多工作。也许这是唯一正确的方法,我会去做。只是询问是否有更好/更简单的方法......
任何指导表示赞赏,谷歌今天不是我的朋友......