Update forked repo button
Description including problem, use cases, benefits, and/or goals
Forked repos can get old or stale when they're not being maintained by their owners. This makes it harder to contribute to the source repo at a later time. You'd first have to go back into your command line and pull the source repo, before being able to continue work (in GitLab).
Proposal
A button that says "Update from remote repository", that if pressed, uses the remote mirror logic to update the repository to the source repo's state.
Links / references
original issue
Form: https://gitlab.slack.com/archives/support/p1461274328000336 and onwards
@dblessing @rspeicher and I were discussing about how to handle forks becoming out of date from their canonical repos. One suggestion would be to allow for forks to be chosen as targets when creating a MR in the canonical repo, but Drew mentioned a much better idea. We could use mirroring to automatically keep the fork up to date. This is something that we can easily suggest to customers and users, but the question is:
What if we set up the mirroring automatically on fork creation?
Please leave your questions or comments.