Git source now considers all branches and excludes merge commits