J'ai une installation de gitlab en cours d'exécution, et j'ai un référentiel avec une bibliothèque que je veux partager avec mes amis, je ne peux pas comprendre quel est le flux d'envoi d'une demande de pull dans gitlab ..
L'utilisateur ne peut pas bifurquer mon référentiel, il ne peut pas accéder à mon projet (sauf s'il est mon équipe .. ce qui est bizarre ..) et la demande de fusion peut être d'une branche à une autre dans mon référentiel ..
Comment ça marche dans gitlab?
GitLab disposera de forking à partir de la version 5.2. Les demandes de retrait de repo croisées suivront bientôt.
Demande de traction de fourche: https://github.com/gitlabhq/gitlabhq/pull/3597
Co-fondateur de GitLab.com ici. Le fork devrait fonctionner correctement dans les versions récentes de GitLab (6.x) . Vous pouvez créer un référentiel appartenant à quelqu'un d'autre, puis créer une demande de fusion (la version correctement nommée de la demande d'extraction GitHub).
Comme mentionné dans " Développement " et dans ce fil
Il n'y a pas de bifurcation dans GitLab(au moins jusqu'à GitLab 5.2, mai 201 comme mentionné par, et grâce à Angustus)
car il n'est pas censé avoir ce genre de fonctionnalités comme GitHub.
Si vous utilisez GitLab, vous allez probablement être propriétaire du référentiel ou d'un membre de votre équipe, auquel vous auriez accès et pouvez créer une branche pour travailler sur une fonctionnalité/autre chose.Si vous créez une branche, vous pouvez soumettre une demande de fusion où elle peut être examinée par d'autres personnes dans le projet (ou ce que votre flux de travail dicte), et acceptez la fusion.
L'acceptation de la demande de fusion a été implémentée dans problème 618 :