User:Pierfort/sandbox

{{Autotranslate
 * 1={{NAMESPACE}}:{{PAGENAME:{{{1
 * {{{file|}}}}}}}}
 * 2={{{2|}}}
 * 3={{{3|}}}
 * base={{Duplicate}}

 {{#if: {{{external|}}} | [{{{link}}} {{{text|test for}}}] | {{{text|placez votre texte ici|#d211d4}}} }}
 * liste de redirection

Utilisation des demandes Pull

Tirez demandes vous permettent de parler à d'autres modifications que vous avez poussé à un dépôt GitHub. Une fois qu'une demande de traction est envoyé, les parties intéressées peuvent examiner l'ensemble des modifications, discuter des modifications possibles, et même pousser suivi s'engage si nécessaire. Ce guide guide à travers le processus d'envoi d'une demande d'extraction à l'aide hypothétique et la révision du code de divers outils de gestion et de prendre le changement à son terme. Une note rapide sur les modèles de développement collaboratif

Il existe deux modèles populaires de développement collaboratif sur GitHub:

Fork & Tirer

Le modèle Fork & Pull permet à quiconque de la fourche d'un référentiel existant et appuyer des changements à leur fourchette personnelle sans nécessiter l'accès accordé au référentiel source. Les modifications doivent alors être tiré dans le référentiel source par le responsable du projet. Ce modèle réduit la quantité de frottement de nouveaux collaborateurs et est populaire auprès des projets open source, car il permet aux gens de travailler de façon indépendante, sans coordination dès le départ.

Modèle de référentiel partagé

Le modèle de référentiel partagé est plus fréquente avec de petites équipes et les organisations qui collaborent à des projets privés. Tout le monde est accordée bloquent l'accès à un référentiel unique et partagé et le sujet branches sont utilisées pour isoler des changements.

Demandes de tirage sont particulièrement utiles dans la fourchette & Pull Modèle parce qu'ils fournissent un moyen d'informer mainteneurs du projet sur les changements dans votre fourchette. Cependant, ils sont également utiles dans le modèle de référentiel partagé où ils sont utilisés pour initier l'examen du code et discussion générale sur un ensemble de modifications avant d'être fusionnées en une branche mainline.

Avant de commencer

Ce guide suppose que vous avez un compte GitHub, que vous avez déboursé un référentiel existant et a poussé vos modifications. Pour vous aider à bifurquer et en poussant des changements, voir la Fork d'un article Repo.

Initiateur de la requête Pull

Dans l'exemple suivant, codercat a terminé un travail sur une fourchette de cuillère Couteau Octocat le repo, poussa un engagement à une branche sujet dans sa fourchette, et je voudrais quelqu'un pour examiner et fusionner.

Accédez à votre référentiel avec les changements que vous voulez quelqu'un d'autre pour tirer et appuyez sur le bouton Demande de traction. 1Switch à votre succursale. 2Cliquez sur le bouton Demande de traction. Pull requêtes peuvent être envoyées à n'importe quelle succursale ou de commettre, mais il est recommandé qu'une branche question soit utilisée afin que le suivi peut être poussé s'engage à mettre à jour la demande traction si nécessaire.

Prévisualisation La demande Pull

Après avoir appuyé sur le bouton Demande de tirer, vous êtes présenté avec une page d'aperçu où vous pouvez saisir un titre descriptif et en option, voir exactement quels commits seront inclus lors de la demande de traction