[SPIKE] Allow synchronization of fork's protected branch

Problem to solve

When a fork's branch is protected and, for example, No one can push into it, a user may still want to Sync the branch via UI.

Related issue: Fetch new upstream contents when fork is behind (#330243 - closed)

Investigate the feasibility as part of this SPIKE