Improve repo mirroring flow

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

When mirroring repositories from external sources, the flow is very choppy. I think it could be easier to manually update a mirrored repository.

The problem is I'm having to dig too deep just to update a mirrored repo manually. ie Go to project, click 'Repository', click 'Commits', click 'Update Now' button. I think having a button outside of the Project / Repository / Commits view (maybe next to ) on a mirrored project would be helpful.

Below is a possible UI idea for the update button if a repo is mirrored. Of course this button would be conditional based on the repo being mirrored or not. Non-mirrored repos would not display this button. mirrored-repo-update-button-idea


Also, in gitlab-ee v9.0 & v9.1, when clicking the 'Update Now' button in the Commits view, the redirect takes you to the Project / Repository / Settings view. This doesn't seem logical to me. Not sure if it was intentional or not. I think it should probably just redirect back to the Commits view (or in the case of a repo-wide update button, the current view).

Edited Jun 16, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading