From 1847ca1c0c4d6c848dcd6aa355546116645b0deb Mon Sep 17 00:00:00 2001 From: Esteban Borai Date: Sat, 2 Mar 2024 13:08:13 -0300 Subject: [PATCH] fix(git): use `branch --show-current` to get current branch --- CodeEdit/Features/Git/Client/GitClient+Branches.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CodeEdit/Features/Git/Client/GitClient+Branches.swift b/CodeEdit/Features/Git/Client/GitClient+Branches.swift index 14a0262ccc..187df7bda8 100644 --- a/CodeEdit/Features/Git/Client/GitClient+Branches.swift +++ b/CodeEdit/Features/Git/Client/GitClient+Branches.swift @@ -31,7 +31,7 @@ extension GitClient { /// Get current branch func getCurrentBranch() async throws -> GitBranch? { - let branchName = try await run("rev-parse --abbrev-ref HEAD").trimmingCharacters(in: .whitespacesAndNewlines) + let branchName = try await run("branch --show-current").trimmingCharacters(in: .whitespacesAndNewlines) let components = try await run( "for-each-ref --format=\"%(refname)|%(upstream:short)\" refs/heads/\(branchName)" )