我在用 github 我愿意开始使用 格里特 用它。

由于 Gerrit 使用 JGit,我害怕以下来自 这个链接:

EGIT/JGIT是Java中GIT的重新成像,因为该Github不正式支持它。问题发生了,存储库已经破坏了。尽管由于GIT的分布性质,修复这些存储库通常是一个简单的事情,但请注意,EGIT可能不如官方的Git二进制文件起作用。

有人已经使用过它吗?

有帮助吗?

解决方案

Gerrit 是它自己的服务器,我们看到的问题与客户端有关,并且最近在全新版本的 JGit 中得到了修复。它也没有损坏存储库,它只是推送缺少对象的包文件。Gerrit 服务器很稳定,Android 项目已经使用了一年多。

然而,由于它是自己的服务器并强制执行非常具体的工作流程,因此它通常不会与公共 GitHub 结合使用,因为 GitHub 上的代码贡献往往是拉取请求,而 Gerrit 上的贡献是通过同行验证的补丁系列。格里特系统。同样,您可以将它们设置为同一个项目,但大多数人不会这样做。

其他提示

看一眼 http://gerrithub.io - 该网站为公共 GitHub 存储库启用 Gerrit 工作流程。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top