2011-12-02 215 views
12

我在Ubuntu的服务器上安装了gerrit服务,我的PC作为客户端。 我在我的PC上创建了一个git repo(带有msysgit),问题是:如何将git repo上传到Ubuntu服务器?我应该先在Ubuntu服务器上做一些工作(我刚安装了gerrit和git服务)?如何将git仓库上传到gerrit?

回答

13

首先,您需要使用gerrit create-project在Gerrit服务器上创建项目。

接着,根据需要编辑项目的权限,添加以下的用户(管理员组,可能):

  • 创建参考
  • 伪造的提交者身份
  • Forge的作者身份

这允许您上传现有的历史记录,可能由不同的人员执行,无需审查您选择的每个提交。

最后,把你的代码:

git remote add gerrit gerritserver:project 
git push gerrit master:refs/heads/master