Emails on push

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

When you enable emails on push, you receive email notifications for every change that is pushed to your project.

To enable emails on push:

  1. On the left sidebar, select Search or go to and find your project.
  2. Select Settings > Integrations.
  3. Select Emails on push.
  4. In the Recipients section, provide a list of emails separated by spaces or newlines.
  5. Configure the following options:

    • Push events - Email is triggered when a push event is received.
    • Tag push events - Email is triggered when a tag is created and pushed.
    • Send from committer - Send notifications from the committer’s email address if the domain matches the domain used by your GitLab instance (such as user@gitlab.com).
    • Disable code diffs - Don’t include possibly sensitive code diffs in notification body.
Settings Notification
Email on push service settings Email on push notification