Rudina
Rudina

Reputation: 23

Connect Github project with Gitlab

Is there a way to connect a GitLab project with Github? I mean when I push or make any modification to the Gitlab project it should be done automatically to another same copy in Github. Is there a way to do that?

Upvotes: 0

Views: 549

Answers (1)

papanito
papanito

Reputation: 2574

Yes there is. Gitlab offers Repository mirroring out of the box for all tiers:

Repository mirroring allows for the mirroring of repositories to and from external sources. You can use it to mirror branches, tags, and commits between repositories. It helps you use a repository outside of GitLab.

A repository mirror at GitLab updates automatically. You can also manually trigger an update at most once every five minutes on GitLab.com with the limit set by the administrator on self-managed instances.

There are two kinds of repository mirroring supported by GitLab:

  • Push: for mirroring a GitLab repository to another location.
  • Pull: for mirroring a repository from another location to GitLab.

I use this to synchronize my repos between Github and Gitlab and works fine for me

Upvotes: 2

Related Questions