将我在gerrit中所做的更改推送到github存储库

时间:2016-03-08 14:25:06

标签: git github gerrit

我是这个萌芽的新手,所以需要一些帮助。所以这是一个场景,

我有一个我正在处理的现有客户端存储库,并希望在其上添加一个审阅系统。

所以我在服务器上本地配置了gerrit,也安装了github插件。

现在我可以使用我的github凭据登录gerrit,导入存储库。

使用我的本地gerrit网址http://gerrit-server:/8080/project-name.git克隆回购。我可以对此克隆提交进行更改并推送更改。

现在这些更改会反映到我的gerrit存储库中。

但是一旦检查并推送了所有内容,我希望此更改能够反映在github上托管的客户端存储库中。我该如何实现这一目标? 有没有办法将我的gerrit repo与github repo同步?

我尝试使用复制插件,但似乎没有意义。是否有任何其他插件可以手动或通过某些脚本完成相同的预期?

提前谢谢你。

1 个答案:

答案 0 :(得分:0)

我有这个工作了很长时间,据我记得,然后我告诉gerrit它应该连接github之后每当我在gerrit中提交,然后它会被推送到github - 但是如果推动包含大于100米的文件然后它将破坏与github的连接并且复制将不再起作用 - 除非你删除大文件,然后你可以恢复和提交将再次工作。 不幸的是pt。提交到github是不行的 - 我怀疑gerrit或github已经做了一些更改,所以对我来说现在提交不再工作 - 然而我然后手动在github存储库上游git pull上游,其中上游是gerrit存储库,然后制作一个git push更新github - 很麻烦,但它确实有效,希望很快就能修复自动复制