When using include_branches: [...] and unique_commits_per_branch: false, git-commit-notifier will suppress commits already in excluded branches.
For example if I track master only and set unique_commits_per_branch: false, any commit being pushed in another branch first will be suppressed even though I never received an email for them.
I think git-commit-notifier should look only in the branches specified in include_branches when suppressing commits, otherwise it can lead to unexpected behavior.
Regards,