Making local detached branch HEAD as the first item below folders

This commit is contained in:
Filipe Ramalho 2024-05-25 15:09:40 -03:00
parent 4750ad0d07
commit b0c00340a8
3 changed files with 21 additions and 7 deletions

View file

@ -51,7 +51,12 @@ namespace SourceGit.Commands
var refName = parts[0];
if (refName.EndsWith("/HEAD", StringComparison.Ordinal))
return;
if (refName.StartsWith("(HEAD detached at"))
{
branch.isHead = true;
}
if (refName.StartsWith(PREFIX_LOCAL, StringComparison.Ordinal))
{
branch.Name = refName.Substring(PREFIX_LOCAL.Length);