Multiple pipelines are being triggered for a single git push

Hi ,

when I push to my branch, it creates 3-4 Pipelines for the same push and jobs just get duplicated. We use two stage(build&test, 1 job in one stage) pipeline in CICD.

Please let me know why this strange behavior occurs.Even duplicate commit messages for each MR and emails alerts are being triggered.

Thank you