You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

1. Set up a push mirror from GitLab to GitHub

1.1. Create a GitHub personal access token

1.2. Set up a push mirror on gitlab.eufus.psnc.pl

  1. Log in to gitlab.eufus.psnc.pl
  2. On the top bar, select Menu > Projects and find your project
  3. On the left sidebar, select Settings > Repository

  4. Expand Mirroring repositories
  5. Enter a Git repository URL

    Enter a Git repository URL with this format: https://<your_github_username>@github.com/<github_group>/<github_project>.git

  6. For Password, enter your GitHub personal access token

  7. Select Mirror repository

    The mirrored repository is listed. For example:

2. How to synchronize with GitHub?

  1. Make some code changes on GitLab and commit it
  2. Log in to gitlab.eufus.psnc.pl
  3. On the top bar, select Menu > Projects and find your project
  4. On the left sidebar, select Settings > Repository

  5. Expand Mirroring repositories
  6. And click refresh button Udpdate now

    Such information should appear on the website:

    "The remote repository is being updated..."

  7. Check your repository on github. Changes should be already pushed from ACH GitLab


  • No labels