我在github存储库中有我的代码,我用来检查拉/推码。
现在我已经在github前配置了gerrit以进行代码审查:
我拉代码并推送审查是:
git clone https://review.gerrithub.io/testGitHubUser/TestGitHubProject
git reviw -s
在此之后我尝试了两种不同的路径:
Path 1 : git push origin HEAD:refs/for/master
路径2:git review -R
这两种情况我都看到在gerrithub.io中创建的更改......它显示了我的更改.. 我已将自己评为+ 2 ... 然后它显示审核和验证。 也点击了一些按钮发布..也提交。
现在它显示状态为“已合并”,并具有以下消息:
Patch Set 1: Code-Review+2 Verified+1
Change has been successfully merged
问题是没有上述方法, 我在Git hub master repo中看到了代码。 它将如何开始在github repo master中显示? 我现在必须手动git push'github'主仓库吗?
答案 0 :(得分:0)
您的问题可能是GerritHub中的项目包含GitHub大小太大的文件 - 如果是这种情况,那么从GerritHub到GitHub的autoreplica服务将在没有警告的情况下停止 - 再次启动它然后您必须清除项目文件太大
以下是删除大于1Mb的文件的方法:
git filter-branch -f --tree-filter 'find ./ -size +1M -delete' HEAD