【问题标题】:go-git equivalent to "git push --all <remote>"go-git 相当于“git push --all <remote>”
【发布时间】:2020-08-19 19:31:39
【问题描述】:

在不迭代所有分支的情况下,找不到使用go-git 将所有分支推送到远程的方法。我查看了PushOptions 的定义,但没有看到与git push --all &lt;remote&gt; 相关的选项。有人做到了吗?

【问题讨论】:

    标签: git go go-git


    【解决方案1】:

    你是对的。您将自己迭代所有引用并为每个引用创建一个 refspec 并将它们添加到 PushOptions.RefSpecs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-29
      • 2016-12-11
      • 1970-01-01
      • 2023-02-22
      • 2018-03-04
      • 2020-07-30
      • 2017-04-26
      • 2019-01-08
      相关资源
      最近更新 更多