我正在加快与Git和Gitolite的速度。我有一个远程回购服务器,它使用gitolite进行管理。我有一个与之交互的git客户端。迄今为止都很好。Gitolite分叉回购
我想了解处理以下情形的正确方法...
有一个回购那里(埃贡github上),我想克隆到我的服务器,这样我可以克隆它从我的服务器到我的客户端,我将分支并进行更改。然后我想将这些更改推送到我的服务器上。我想也能够从上游回购到我的服务器上。如果我稍后希望向上游发送更改,我会通过电子邮件从我的服务器发送一个git请求。
我无法弄清楚在图片中用gitolite做到这一点的最佳方法是什么。我认为这是一个回购协议gitolite配置所需的语法,但我找不到任何示例。
我发现在我的搜索引用Admin-Defined-Commands这可能是这样做的方式,但它似乎是一个相当新的gitolite的人实施很多工作。也许这是唯一正确的方法,我会去做并做。万一有一个更好/更简单的方法问...
赞赏任何指导,谷歌不是今天我的朋友......
我gitolite管理服务器是支持我的设置实体因此希望推动我的本地更改的原因。你建议我这样做的方式是我以自己的想法结束了,所以至少你已经证实了我的想法,所以谢谢你:) – starfry 2012-04-07 19:14:05
@starfry是的,最好是做你所需要的本地计算机,然后再推回(Gitolite)服务器。 – VonC 2012-04-07 20:11:30