如何将git repo上传到gerrit?

时间:2011-12-02 09:06:48

标签: linux git msysgit gerrit

我在ubuntu服务器上安装了gerrit服务,我的PC作为客户端。 我在我的电脑上创建了一个git repo(使用msysgit),问题是:如何将git repo上传到Ubuntu服务器?我应该先在Ubuntu服务器上做一些工作(我刚刚安装了gerrit和git服务)? / p>

1 个答案:

答案 0 :(得分:14)

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

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

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

这使您可以上传可能由不同人员提交的现有历史记录,从而无需审核您选择的每个提交。

最后,推送你的代码:

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