【问题标题】:Disable Gerrit for repository in Eclipse在 Eclipse 中为存储库禁用 Gerrit
【发布时间】:2017-12-03 01:12:50
【问题描述】:

在 Eclipse 中开发时,我不小心为我的一个 Git 存储库启用了 Gerrit。有什么办法可以禁用它吗?

我之所以问这个问题,主要是因为自从启用 Gerrit 以来,它似乎具有减慢我在 Eclipse 中对该存储库的暂存处理的副作用。

更新: 我在 Git 配置中找不到指向 Gerrit 或正在审查的存储库的任何内容。因此,我尝试从工作区中删除存储库和与之关联的项目,然后重新导入它,但这也无济于事..

【问题讨论】:

    标签: eclipse git gerrit


    【解决方案1】:

    原来 Gerrit 是通过现有的远程配置(例如,origin)本身进行配置的。 Eclipse 添加了与 Gerrit 相关的特定推送/获取规范。如果您简单地删除所有现有规范并从推送和获取规范中添加您需要的规范(或只是 All Branches Spec),那么 Gerrit 将再次被禁用。

    感谢@VonC 让我走上正轨!

    【讨论】:

    • 很好的反馈,比我的回答更准确。 +1
    • 对我来说,这是由本地存储库的.git/config 中的以下设置引起的:fetch = refs/notes/*:refs/notes/*
    【解决方案2】:

    Eclipse Gerrit”和“EGit/Contributor Guide”都提到了一个名为“review”的遥控器

    如果可以删除,请在命令行中检查:

    cd /path/to/your/repo
    git remote remove review
    

    【讨论】:

    • 感谢您的建议。从命令提示符尝试过,但一直收到error: Could not remove config section 'remote.review'
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-16
    • 1970-01-01
    • 2016-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多