From be92ef2889e08f7e791e6af660fbd621766602d5 Mon Sep 17 00:00:00 2001 From: Seeker <meaningseeking@protonmail.com> Date: Fri, 4 Sep 2020 16:57:34 -0700 Subject: [PATCH] utils/git: add `origin_branch` --- Library/Homebrew/utils/git.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Library/Homebrew/utils/git.rb b/Library/Homebrew/utils/git.rb index 56727092dd..4bb3eb2df5 100644 --- a/Library/Homebrew/utils/git.rb +++ b/Library/Homebrew/utils/git.rb @@ -119,5 +119,10 @@ module Utils ENV["GIT_AUTHOR_EMAIL"] = Homebrew::EnvConfig.git_email if author ENV["GIT_COMMITTER_EMAIL"] = Homebrew::EnvConfig.git_email if committer end + + def origin_branch(repo) + Utils.popen_read("git", "-C", repo, "symbolic-ref", "-q", "--short", + "refs/remotes/origin/HEAD").chomp.presence + end end end -- GitLab