无法找到一种使用go-git将所有分支推送到远程而不迭代所有分支的方法的麻烦。我查看了PushOptions的定义,但没有看到与git push --all <remote>相关的选项。有人做到了吗?

最佳答案

你是对的。您可以自己遍历所有引用,并为每个引用创建一个refspec并将其添加到 PushOptions.RefSpecs

08-27 03:48