胃反酸和多种因素有关,主要如下:1.饮食因素。正常情况下人体在进食后,胃液会分泌胃酸帮助消化,若暴饮暴食或饮食不规律,可能会导致胃酸分泌调节紊乱,发生胃酸分泌过多。此时患者应及时改善不良饮食习惯,避免暴饮暴食,同时在入睡之前应避免进食。2.疾病因素。若存在胃部疾病也会引起胃酸分泌过多或者反流,例如消化性溃疡和胃食管反流等疾病,若患者感染幽门螺旋杆菌时,也会引起胃酸分泌过多。长时间存在胃酸分泌过多时,建议及时到医院进行检查,可到消化科就诊。