【问题标题】:Checking gitolite config before push推送前检查 gitolite 配置
【发布时间】:2013-06-06 10:03:01
【问题描述】:

我刚刚开始使用 gitolite,但在推送之前,我无法验证我对 gitolite-admin repo 所做的更改,即对配置的更改。所以发生的情况是,我进行更改、提交和推送只是为了得知我在配置文件中打错了字或缺少密钥文件。没什么戏剧性的,但我最终得到了一个丑陋的提交历史,这使得很难理解什么时候发生了变化。有没有办法解决这个问题?

【问题讨论】:

    标签: gitolite


    【解决方案1】:

    您可以:

    • 在本地修改上一次提交并强制推送到远程 gitolite-admin 存储库
      git commit --amend,后跟 git push --force)。

    • 或有一个中间登台 gitolite 服务器,您希望在推送实时 gitolite 服务器之前审查/批准更改。

    老实说,对于 gitolite,我一直使用第一个选项。

    【讨论】:

    • 谢谢,这里强制推送是一个合法的解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-03
    相关资源
    最近更新 更多