See PHI267. Currently, Diffusion can show this in the UI for commits:
Branches: None
Tags: None
This actually means "no tracked branches/tags", not "no branches/tags". This can be confusing when it interacts with other behaviors.
However, in repositories which use "git push = save changes", the number of values in the "branches" field may be very large (e.g., hundreds of epriestley-tmp-bugfix-123 branches for any commit that has been on master for a while).
A better behavior would probably be to detect that the commit is present on untracked branches and show this:
Branches: No Tracked Branches (Show Untracked Branches)