首页 > 解决方案 > 如何在 Ruby 的“坚固”gem 中获取 git 存储库的默认分支?

问题描述

git 相关 - 如何获取默认分支?

我正在尝试将 Bash 脚本移植到 Ruby。该脚本用于git symbolic-ref --short HEAD获取 repo 的默认分支。

有没有办法将崎岖的repo.branches.each_name(:local)与其他一些命令结合起来找到默认分支?

还是我想得太复杂了,我错过了崎岖不平的有用默认设置?脚本需要通过在默认/最新分支上创建一个新分支来继续,检查它,提交标准化的东西,推送新分支,并针对该基础分支打开一个拉取请求。

标签: rubygitrugged

解决方案


推荐阅读