【发布时间】:2020-08-19 19:31:39
【问题描述】:
在不迭代所有分支的情况下,找不到使用go-git 将所有分支推送到远程的方法。我查看了PushOptions 的定义,但没有看到与git push --all <remote> 相关的选项。有人做到了吗?
【问题讨论】:
在不迭代所有分支的情况下,找不到使用go-git 将所有分支推送到远程的方法。我查看了PushOptions 的定义,但没有看到与git push --all <remote> 相关的选项。有人做到了吗?
【问题讨论】:
你是对的。您将自己迭代所有引用并为每个引用创建一个 refspec 并将它们添加到 PushOptions.RefSpecs。
【讨论】: