Här kommer ett enkelt sätt hur man kan rensa upp bland git-brancher lokalt på sin dator, via PowerShell:

git checkout main

git pull origin main

## Via PowerShell: 
git branch --merged main | Select-String -NotMatch "main|^\*" | ForEach-Object { git branch -d $_.Line.Trim() }

## Rensa sedan upp i remote, de som inte längre finns kvar: 
git fetch --prune

Eller via rensa via bash:

git checkout main

git pull origin main

## Via bash: 
git branch --merged main | grep -v "^\*" | grep -v "main" | xargs git branch -d

## Rensa sedan upp i remote, de som inte längre finns kvar: 
git fetch --prune

Visa vilka brancher som redan blivit mergead in till main:

git branch --merged main

Även ett par bra kommandon för att kolla git-historiken:

git status

tig

tig visar tree view för git historiken.

Hoppas detta var några bra kommandon för dig.