Per ragioni a me sconosciute, la forking di repository non è consentita in gitlab nella nostra azienda. L'idea era di consentire allo sviluppatore di eseguire il fork e creare una richiesta di fusione che verrà poi approvata e post-approvazione il codice verrà inviato al repository principale.
Da quando non abbiamo a disposizione l'opzione di forking, stavo pensando di consentire agli sviluppatori di creare branch, gli sviluppatori spingono il codice nel loro branch e poi sollevano una richiesta di Merge e all'approvazione il codice verrà inviato al ramo principale.
Sarà l'approccio giusto o ci sono altri approcci che possiamo guardare?