gpt4 book ai didi

git - 为 git 创建一个 'push prefix'

转载 作者:行者123 更新时间:2023-12-02 04:16:18 25 4
gpt4 key购买 nike

this post ,我发现可以为分支名称创建单独的映射,以便推回中央存储库可以永久映射到子树,例如:

  • git master 分支名称:foo
  • 远程分支名称:foo
  • git push origin foo在 slave1 上相当于 git push origin foo:refs/slave1/foo

  • 但是该帖子暗示不可能自动执行此操作,例如指定从远程 refs/heads/* 到 master 上的 refs/slave1/* 的通配符映射。

    嗯,有可能吗?

    我在很多地方克隆我的存储库,在我的 devbox 上进行更改,并将这些更改获取到开发服务器上的副本以进行测试。我最终在开发服务器上进行了更改并希望将它们推回,但我无法使用相同的分支名称推送它,因为我已在主服务器上 check out 该分支。只需配置一次克隆以使其智能就可以了。

    如果不可能,这是一个功能请求,我将此 URL 粘贴到 git 邮件列表:)

    最佳答案

    我自己找到了答案。
    git config --add remote.origin.push +refs/heads/*:refs/MACHINENAME/*

    关于git - 为 git 创建一个 'push prefix',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2671039/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com