MaîtreInvestirInvestissements & Gains · masterinvest.info

Qu'est-ce qu'une Pull Request en développement ?

27-07-2019, 02:20
Qu'est-ce qu'une Pull Request (poul-réquest) dans le développement ?


Une Pull Request (une demande d'inclusion de modifications) est une proposition d'un développeur pour ajouter les modifications de code qu'il a effectuées au projet principal. Ce mécanisme est largement utilisé dans les systèmes de contrôle de version basés sur Git et sur des plateformes de développement collaboratif telles que GitHub. En essence, c'est une demande formalisée de "prenez mes modifications et incluez-les dans la base de code partagée".

Le travail est généralement organisé comme suit : un participant crée une branche séparée, y apporte des modifications, puis ouvre une pull request vers la branche cible du projet. Les autres membres de l'équipe voient les modifications proposées, peuvent laisser des commentaires, demander des révisions et discuter des détails de mise en œuvre. Après révision, les modifications sont acceptées (fusionnées) ou rejetées.

Pour les projets de blockchain open-source, les pull requests sont particulièrement importantes : c'est précisément par leur intermédiaire que la communauté propose des améliorations de protocole, des corrections de bogues et de nouvelles fonctionnalités. Cela rend le processus de développement des projets décentralisés transparent : tout le monde peut étudier l'historique des modifications et comprendre qui a proposé quoi d'ajouter au code.