Feature highlight: Push to a remote repository
May 10, 2016Ivan Nemytchenko

Summary
Introduced the 'Push to remote repository' functionality for GitLab Enterprise Edition, enabling users to push changes from a GitLab repository to an external repository. This complements the existing 'sync from remote repository' feature, allowing GitLab to act as a central hub for development with synchronization to other services. The setup is configurable in Settings -> Mirror Repository and can be triggered manually or automatically every hour. An experimental chain of three repositories (Bitbucket -> GitLab -> GitHub) was demonstrated to showcase the functionality.
More from the High Availability trail
- Consolidate your GitLab stack with Gitaly on Kubernetes
- GitLab backs 99.9% availability SLA with service credits
- Downtime happens, but GitLab Incident Management can help
- How we are closing the gap on replicating *everything* in GitLab Geo
- How we tested a feature that affected (almost) all parts of GitLab