50 votes

Comment faire des requêtes * sans * compte github?

L'un des objectifs de git est décentralisée. Si Github est à la ... hub de git, alors peut-être il pourrait prendre en compte qu'il y a d'autres hubs, et permettent de tirer des demandes d'arriver sur git Url qui ne sont pas hébergé sur github.

La documentation est assez clair à ce sujet: tirez les demandes exigent que vous avez un compte Github et que vous fourche d'un dépôt sur github. C'est une vraie technique de courant limitation technique ou est-il un moyen de contournement que sur Github?

Si non, est-ce finalement prévu pour permettre de Github "pull request" outil pour réellement permettre de tirer à partir des dépôts à l'extérieur de l'Github silo?

45voto

VonC Points 414372

Vous pouvez utiliser git request-pull pour obtenir le même type de flux de production (qui est améliorée avec Git1.7.9+).

Voir l'article "signé à l'aide de la balise dans le pull-demandes"

Un distribué typique de flux de travail à l'aide de Git est un contributeur à la fourche d'un projet, de le développer, de publier le résultat de son dépôt public, et demander à la "en amont" de la personne (souvent le propriétaire du projet, où elle a forké) pour la tirer de son dépôt public. Demander ce genre de "tirer" est facilité par l' git request-pull commande.

À partir de Git version v1.7.9, un contributeur peut ajouter un signé tag à la validation, à la pointe de l'histoire et de demander l'intégrateur à tirer signé tag.
Lorsque l'intégrateur s'exécute git pull:

  • la signature de l'étiquette est automatiquement vérifiée pour s'assurer que l'histoire n'est pas altéré.
  • En outre, la fusion s'engager enregistre le contenu de la signature de la marque, de sorte que d'autres personnes puissent vérifier que la direction de la fusionnés par l'intégrateur a été signé par le contributeur, sans aller chercher de la signature de l'étiquette utilisée pour valider la demande de pull séparément et de les garder dans les refs de l'espace de noms.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X