Using git branch -r
to check the list of branches on the remote can often
lead to a long list of branches making it difficult to tell which are active
e.g.
The list is easily trimmed to only those that are active. Git calls this
pruning and is achieved via git remote prune origin
.
There is a test mode activated by the flag --dry-run
e.g. git remote prune origin --dry-run
, resulting in output like this:
When run without the flag (git remote prune origin
) the branches are pruned
as so: