N'hésitez pas à créer un problème ou à faire une demande de traction. Veuillez d'abord consulter notre fichier contributif et notre code de conduite, avant de faire de nouveaux commits ou d'ouvrir une demande de traction, nous l'apprécions! Pour que nous ne ignorions pas vos efforts, veuillez bien vérifier pour ne pas faire de double d'une demande de traction (contribution) / problème!
Si vous souhaitez contribuer à un projet et l'améliorer, votre aide est la bienvenue. La contribution est également un excellent moyen d'en savoir plus sur le codage social sur GitHub, les nouvelles technologies et leurs écosystèmes et comment faire des rapports de bogues constructifs et utiles, des demandes de fonctionnalités et les contributions les plus nobles: une bonne demande de traction propre. Pour apprendre à utiliser Git ou GitHub, voici une ressource allouée pour cela.
Recherchez les instructions de contribution d'un projet. Si vous en trouvez, suivons ces étapes.
origin .upstream .develop s'il existe, sinon master .origin distante.develop du projet s'il y en a un, allez pour master !upstream à votre dépôt local et supprimer vos branches supplémentaires.Et enfin mais non le moindre: écrivez toujours vos messages de validation au présent. Votre message de validation devrait décrire ce que le commit, lorsqu'il est appliqué, fait au code - pas ce que vous avez fait au code.
Mais attendez avant de commencer à contribuer, vous devez mieux nous connaître. Cela vous aiderait vraiment à:
Désireux de faire votre première demande de traction ou de établir des connexions avec beaucoup de gens ou de pêcher votre choix [pile]-tout, nous vous avons couvert. Faites une demande de traction mais avant cela, consultez notre court tutoriel sur la façon de faire facilement une contribution?
Note:
Qu'est-ce qu'une fourche?
Il s'agit de cloner un référentiel pour avoir une version personnelle de ce même / principal référentiel. Donc, il est conseillé de fourrer d'abord le référentiel auquel vous souhaitez contribuer, puis de déménager pour le vérifier dans vos référentiels GitHub personnels, vous y trouveriez le référentiel fourchu. Vous pouvez également cliquer sur le bouton Modifier (crayon), ce qui alimente automatiquement le référentiel à votre version. Assurez-vous que vous êtes dans le bon référentiel avant de le fournir ou de le modifier, pouvez-vous voir le nom du référentiel utilisé comme échantillon! 
Remarquez-vous tout changement ~~ la dénomination du référentiel, le prénom il y a votre version fourchue tandis que l'autre est celle du réel référentiel. Donc, j'ai déjà obtenu ma version personnelle du référentiel parce que je l'ai alimenté ou édité. Ensuite, vous pouvez commencer à apporter vos modifications et ajouter tout ce que vous vous sentez nécessaire / correct. 
Tout comme l'utilisation de Git, vous devez remettre un message de validation, sans transmettre un message GitHub vous donne un message de validation exactement comme ce que j'ai utilisé comme message de validation. Il y a un deuxième espace pour plus de description, vous pouvez le remplir si vous le voyez comme ajusté ou nécessaire et être précis. Donc, je commetrais cela sur le maître (par défaut) de mon référentiel github fourchu. Il n'y aurait pas beaucoup de sens à combler cela dans une nouvelle branche parce que je gère ceci, il n'y a pas d'autres contributeurs et vous êtes sûr de ce que vous voulez, mais s'il s'agit d'une communauté GitHub, il est conseillé de créer une nouvelle branche. Ensuite, commettez des changements! 
Après le commit, puis cliquez sur l'onglet de demande de traction et faites une nouvelle demande de traction 
Il s'agit du comparaison entre votre propre version fourchue et le réel référentiel pour vérifier s'il y a eu un changement et si le changement est fusionnable. Vous pouvez voir le mot comparing across forks et une ligne de transition avec une flèche au milieu. Vous devez bien définir ce problème pour éviter le problème, maintenant nous envoyons de la mienne au référentiel principal / réel en utilisant la direction de la flèche, puis vous pouvez faire votre demande de traction. S'il n'est pas fusionable, vous pouvez toujours faire la demande de traction et résoudre qu'il resolve conflicts , GitHub soulignerait le problème, ce qui vous permet de résoudre plus facilement. 
Juste le même processus qu'un message de validation. Certaines communautaires ont un modèle de demande de traction qui facilite le remplissage des détails importants et appropriés concernant une demande de traction, qui est affichée sur l'image. Je n'ai ajouté aucune description car il n'y avait pas vraiment de changement, le changement ici n'était qu'un espace, mais le vôtre pourrait être bien loin que cela. Alors remplissez-le de détails nécessaires et concernant le titre de demande de traction, n'oubliez pas de le rendre précis. Vous pouvez voir un bouton de vérification là-bas, en cliquant simplement sur le fait que la demande de traction peut être modifiée par les maintiens du référentiel. Je vous conseille vraiment de toujours vérifier cela, bien qu'il soit automatiquement vérifié par GitHub par défaut, donc le choix vous est laissé. Cliquez ensuite sur le bouton create Pull Request .

Une fois que votre demande de traction a été examinée par l'équipe de la communauté et tout ce qu'il y a approprié. Ensuite, votre demande de traction serait fusionnée et cela fait de votre demande de traction une contribution!
Recherchez des liens qui pointent directement vers des problèmes appropriés pour contribuer sur GitHub.
- Code-chèvre - Le codet aide en choisissant une poignée de problèmes ouverts et en les livrant directement à votre boîte de réception. Après avoir été inscrit à Codetriage, vous choisissez les reposs avec lesquels vous souhaitez vous aider et nous vous envoyons périodiquement des problèmes.
- Goodfirstissue.dev - organise des choix faciles à partir de projets d'Open-source populaires et vous aide à apporter votre première contribution à la source ouverte.
- GOODFIRSTISSUSE.com - Un site fait pour de nouveaux contributeurs pour trouver de grands projets open source, découvrir des problèmes et des référentiels avec un bon premier numéro et aider les étiquettes recherchées.
- À gagner - il s'agit d'une liste de projets qui ont organisé des tâches spécifiquement pour les nouveaux contributeurs. C'est un excellent moyen de commencer avec un projet ou de partager le chargement de travail sur des projets open source.
- Premières contributions - un tutoriel pratique qui vous guide à travers le flux de travail des contributions sur GitHub. Cela aide les débutants à contribuer à des projets open source.
- Contributeur Ninja - Une plate-forme pour trouver des problèmes dans plusieurs langues à résoudre sur GitHub.
- Gauger - Avec ce site, vous pouvez trouver des projets open source adaptés aux débutants sur lesquels travailler.
- Open Sauted - Open Sauted fournit des conseils aux nouveaux contributeurs pour trouver leur prochaine contribution. Notre approche de l'intégration offre un moyen de suivre les contributions via un tableau de bord GitHub.
- 24 demandes de traction - 24 L'objectif des demandes de traction est d'encourager la contribution aux projets open source en décembre. Le site suggère des projets ouverts, met en évidence des billets qui sont bons pour les nouveaux contributeurs, fournit des guides pour la contribution et promeut les bonnes contributions soumises chaque jour.
- Numéro de Hub - Contribuez à l'Open Source en recherchant des étiquettes sur les problèmes pour trouver le bon projet pour vous!
- Pull Demande Roulette - Sur ce site, il y a une liste des demandes de traction soumises pour examen, appartenant à des projets open source hébergés sur GitHub.
- Superbes premières opportunités de relations publiques
- Conseils open source
- Guides open source
- Guide de style open source 18F
- Communautés open source sur Discord
- Vendredi open source
- Idées open source
- Le diplôme en informatique open source
- Manuel open source
- Commencer à contribuer à des sources ouvertes
- En sautetrie ouverte
- Premières contributions
- Explorez Github
- Script Python Projects
- Bonjour open source
- Projet Pinax
- Idées open source
- Comment contribuer à l'open source
- Contribuer à l'open source
- Ouvert (source) pour les affaires: un guide pratique de l'octroi de licences logicielles open source - troisième édition
- Outil d'analyse de code statique open source un guide complet
- Licence open source: Liberté des logiciels et droit de la propriété intellectuelle
- Produire un logiciel open source: comment exécuter un projet de logiciel gratuit réussi
- Forgez votre avenir avec l'open source: créez vos compétences. Construire votre réseau. Construisez l'avenir de la technologie
- Gouvernance open source Un guide complet
- Carnet open source: Open Sourcerer
- Sources ouvertes: voix de la révolution open source
- Travailler en public: la fabrication et la maintenance des logiciels open source
- Entreprenerd: construire une entreprise de plusieurs millions de dollars avec un logiciel open source
- Propriété intellectuelle et open source: un guide pratique pour protéger le code
- Comprendre les licences open source et logiciels libres
- Les performances des applications open source
- L'alternative open source
- Code rebelle: Linux et la révolution open source
- Propriété open source: Volume 1
- Propriété open source: Volume 2
- Le succès de l'open source
- L'architecture des applications open source
- L'architecture des applications open source, volume II: structure, échelle et quelques hacks plus intrépides
- Open source pour l'entreprise: gérer les risques, récolter des récompenses
- Embrasser la folie: développement de logiciels open source
- Perspectives sur des logiciels gratuits et open source (le MIT Press)
- Google Summer of Codes
- Mise au détriment
- Saison Google des documents
- Stage Wikimedia
Canaux
- Github
- Eddie Jaoude
- Opensource.com
- Google Open Source
- Tout s'ouvre
Vidéos
- Guide complet de l'open source - Comment contribuer
- Conseils pour contribuer à l'open source avec github
- Niveau vers le haut en tant que contributeur open source
- Entrer dans l'open source pour le plaisir et le profit
- Comment l'open source m'a fait et ce que je fais mieux
- Construire la communauté open source que nous voulons
- Gérer un projet open source
- Gérer un projet open source - Utahjs
- Ouvrez l'approvisionnement de vos affaires
- Contribution à l'open source sur Github pour les débutants
- Pieter Hintjens - Construire des communautés open source
- Contribuer aux projets open-source en tant que nouveau développeur Python: comment le faire
- Une nouvelle façon de contribuer à l'open source
- Démarrage d'un projet open source
- Comment trouver des repos github pour contribuer à
- Un guide pratique de la contribution open source
- Faites votre première contribution open source || Guide des débutants de l'open source
- Jessica McKellar: contribuez avec moi! Début avec le développement open source
- Je veux que vous contribuiez à l'open source
- Comment contribuer aux projets open source sur GitHub
- L'entonnoir du contributeur open source: transformer les utilisateurs en mainteneurs
- Contribuant à l'open source pour la première fois
- Contribuant à l'open source
- Pourquoi la contribution open source est essentielle à votre entreprise
- Un million de façons de contribuer aux open source; Il ne s'agit pas seulement du code
- Un guide du nouveau venu à la contribution open source
- Début avec Open Source et Github
- Comment contribuer à l'open source?
- Comment j'ai commencé à contribuer à l'open source et pourquoi vous devriez aussi
- Comment open source comme un pro
- Comment commencer avec l'open source
- Comment contribuer aux projets open source
- Comment commencer par les contributions des logiciels open source
- Guide complet des contributions open source
- Commencez avec l'open source
- GitHub Docs pour open source
- Guide de Souce Github Open
- 5 conseils pour s'impliquer dans des projets open source sur github
- Commencer à contribuer à l'open source
- Impliquez-vous dans l'open source aujourd'hui
- Comment contribuer à l'open source: commencer avec Git
- Le Guide du débutant pour contribuer à un projet GitHub
- Le guide du débutant pour contribuer à l'open source
- Comment maintenir les projets logiciels open source
- Comment contribuer à l'open source
- Comment commencer avec l'open source
- Votre premier PR
- Le Guide des rédacteurs techniques pour contribuer aux projets open source
- Guide étape par étape pour contribuer sur github
- Contribution aux projets open-source
- Contributions open source: un catalyseur de croissance
- Un guide pour faire des contributions open source
- Guide du débutant à la contribution open source
- Faites votre première contribution open-source
- Comment commencer en open source
- Évaluation des projets open source
- Le voyage très cahote d'un débutant à travers le monde de l'open source
- Comment contribuer aux projets open source - un guide pour débutant
- Contribuer au-delà du code: open source pour tout le monde
- Comment être un bon propriétaire de projet open source - le guide ultime
- Le guide ultime de l'open source
- Pourquoi vous devriez commencer à contribuer à des logiciels open source dès maintenant
- Comment choisir et prendre soin d'un projet open source sécurisé
- Les avantages et les inconvénients du développement de logiciels open source
- Le guide définitif pour contribuer à l'open source
- Démarrage d'un projet open source
- Comment entrer dans l'open source a été génial pour moi
- Endurance open source
- Construire la communauté open source que nous voulons
- Comment j'apprends une base de code open source
- Comment apporter votre première contribution à l'open source
- Présentation: comment contribuer à l'open source
- À quel projet open source dois-je contribuer?
- Comment contribuer à un projet open source sur GitHub
- Premiers minuteries seulement
- Pourquoi open source?
- Douze conseils pour la croissance des communautés autour de votre projet open source
- Meilleures pratiques en open source: collaboration interne
- Meilleures pratiques en open source: engagement externe
- Tout ce qu'un responsable open source pourrait avoir besoin de connaître les licences open source
- Pourquoi ne devriez pas écrire votre propre licence open source
- Développeurs de logiciels autodidactes: pourquoi l'open source est important pour nous
- Alors tu veux open source un projet, hein?
- Faire un jeu avec des outils open-source
- Pourquoi j'aime contribuer à des logiciels open source
- Meilleures pratiques pour les mainteneurs
- Que signifie «open source»?
- Conseils pour les nouveaux mainteneurs open source
- Échelle des communautés open source
- Fermer les demandes de traction de gentillesse
- Pourquoi je ferme PRS (OSS Project Haidener Notes)
- Mes condoléances, vous êtes maintenant le mainteneur d'un projet open source populaire
- À quoi ressemble vraiment le succès en open source
- Conseils aux contributeurs du projet open source
- Faire des relations publiques propres pour les contributeurs open source (style PEP 8)
- Début avec open-source: comment contribuer
- Façons de contribuer à la source ouverte
- Comment devenir un contributeur open source
- Être payé pour le travail open source
- Comment contribuer au projet open source
- Projets open source
- Idées de projet open source
- Comment contribuer aux projets open source en tant que débutant
- Top 8 projets open source pour les débutants à essayer en 2021
- Les 12 référentiels open source les plus populaires sur GitHub [2021]
- Guide pratique des premiers temporisateurs sur la contribution open source
- Dix (10) raisons que vous devez contribuer à des projets gratuits et open source
- Le podcast ReadMe - Sur le podcast ReadMe, nous jetons un coup d'œil dans les coulisses des projets open source les plus percutants et des développeurs qui les font se produire.
- Open Source Outdogs - Un podcast pour les entrepreneurs sur les logiciels open source. Dans chaque épisode, nous discutons avec un fondateur ou un leader pour explorer comment ils construisent des entreprises prospères autour des logiciels open-source. Notre objectif est de démystifier comment les entrepreneurs peuvent rester fidèles à leurs objectifs open source tout en construisant des entreprises durables et rentables qui alimentent l'innovation et assurent la longévité.
- La voie open source - ce podcast concerne la différence, la valeur ou la suppression de cette open source. Chaque épisode nous parlons avec des experts sur des sujets liés à l'open source et pourquoi ils le font de la manière open source.
- FINOS Open Source in Finance Podcast - Le podcast Open Source in Finance FinOS célèbre des projets open source et des sujets intéressants à la section transversale des services financiers et de l'open source.
- L'artisanat de l'open source - Ce spectacle bihebdomadaire est axé sur les tenants et aboutissants de la communauté des logiciels open source. Rejoignez Ben alors qu'il parle avec les esprits les plus brillants qui nous ont apporté certaines des technologies les plus adoptées sur Terre. Chaque épisode est une interview avec des créateurs, des mainteneurs, des entrepreneurs et des contributeurs clés à la communauté open-source.
- Le podcast de la base de données Open Source de Percona - Le chef de la stratégie open source de Percona (Hoss) Matt Yonkovit s'entretient avec les développeurs, les DBA et les ingénieurs de la communauté open source des dernières nouvelles et événements de l'espace foss.
- Floss Weekly - Floss tout sur le logiciel Open Source Libre gratuit avec des conférences avec les personnes les plus intéressantes et les plus importantes de la communauté open source et de logiciels gratuits.
- The Changelog: Doft. Development, Open Source - Conversations avec les pirates, les dirigeants et les innovateurs du monde du logiciel. Il s'agit d'un podcast polyglot. Tous les langages de programmation, plateformes et communautés sont les bienvenus. L'Open source se déplace rapidement. Continuez.
- Linux Unplugged - Un spectacle ouvert propulsé par la communauté Linux Unplugged prend les meilleurs attributs de la collaboration ouverte et le transforme en un spectacle hebdomadaire sur Linux.
- Linux Weekly Daily mercredi - Une dose hebdomadaire de tout ce que Linux et Open Source avec une tranche de Pi pour faire bonne mesure.
- Open Source - Software Engineering Daily - Open Source Technology Episodes of Software Engineering Daily. Au gymnase ou lors de votre trajet, vous pouvez écouter des interviews longues sur l'ingénierie logicielle. Après chaque épisode, vous devriez vous sentir mieux à 1% pour comprendre le fonctionnement du logiciel.
- Reality 2.0 - Rejoignez Linux et Open Source Advocates, Doc Searls et Katherine Druckman, alors qu'ils naviguent dans le nouveau monde numérique, couvrant des sujets liés à Linux et Open Source, ainsi que la confidentialité numérique, la sécurité et d'autres problèmes actuels.
- Voix open source - Années d'affects de production de Linux, BSD et d'autres podcasts open source, je me suis rendu compte que nous nous concentrons presque toujours sur la technologie. Cela a du sens, nous aimons tous la technologie, c'est pourquoi nous sommes qui nous sommes. Mais la communauté dont nous sommes séparées est pleine de personnes variées et fascinantes qui font cette technologie. C'est ma tentative de mettre en évidence les personnes qui nous aident à rêver et à construire l'avenir qui nous entoure.
- L'artisanat de l'open source - Ce spectacle bihebdomadaire est axé sur les tenants et aboutissants de la communauté des logiciels open source. Rejoignez Ben alors qu'il parle avec les esprits les plus brillants qui nous ont apporté certaines des technologies les plus adoptées sur Terre. Chaque épisode est une interview avec des créateurs, des mainteneurs, des entrepreneurs et des contributeurs clés à la communauté open-source.
- Open source pour les affaires - Votre entreprise utilise des logiciels open source mais doit mieux comprendre comment les gérer efficacement. Dans ce podcast, Eunice Chendjou et Henry Badgery accueillent des interviews avec certains des meilleurs experts du monde qui se trouvent à l'intersection des affaires et de l'open source.
- Open source percutante - Nous recherchons des histoires de succès open source, passant du code source au-delà et dans le monde en général. Nous nous concentrons sur le code qui ne se transformait pas simplement en une grande entreprise, mais qui a traversé les universités, les villes, les gouvernements et le monde pour faire une réelle différence dans la vie des gens. Nos invités sont des sorciers ouverts, des universitaires, des officiers de programme open source et tout le monde entre les deux.
- GRATUIT comme dans la liberté - une discussion bihebdomadaire sur les problèmes juridiques, politiques et d'autres questions dans la communauté open-source et la liberté de logiciel (y compris des entretiens occasionnels) de Brooklyn, New York, États-Unis.
- Open Source Creative - Un podcast hebdomadaire où je me divulgue sur la créativité, le processus et les logiciels open source. L'émission présente des discussions approfondies sur la nature des logiciels open source et comment il se rapporte à la réalisation du travail créatif. Et des interviews!
- Floss for Science - Entretiens avec des scientifiques qui utilisent ou développent des logiciels libres et libre open-source.
- Humains of Open Source - un podcast où nous explorons le côté humain de travailler sur des logiciels open source. Nous parlons aux contributeurs de la façon, de quoi et de pourquoi ils contribuent afin de découvrir l'élément humain derrière les communautés open source qui alimentent notre infrastructure numérique.
- Le Binary Times Audiocast - Ogg - Linux et open source, astuces et discussions. Logiciels gratuits, matériel et culture moderne.
- Entrer en open source - Vous êtes-vous déjà demandé ce que ce serait de contribuer aux logiciels open source? Ou est curieux de savoir comment commencer? Eh bien, je ne me demande plus! Dans ce podcast, nous avons laissé Bob et Josh nous guider à travers la visite du merveilleux monde de l'open source, comme on le voit par les développeurs.
- Podcast système open source - Le podcast du système open source vous apporte les derniers projets et nouvelles open source. Nous essayons de nous concentrer uniquement sur les logiciels open source et les projets de couverture créés dans n'importe quel langage de programmation. Si vous avez l'objectif de vous impliquer davantage dans les logiciels open source, ce podcast est pour vous!
- Sustain - Sustain rassemble des praticiens, des soutiens, des bailleurs de fonds, des chercheurs et des agents de l'écosystème open source. Nous avons des conversations sur la santé et la durabilité de la communauté open source. Nous apprenons les tenants et aboutissants de ce que «l'open source» implique dans le monde réel.
- Open source écossais - L'Open Source écossaise s'entretient avec les responsables, les défenseurs et les entreprises de la communauté open source dynamique d'Écosse.
- Les créateurs et les consommateurs de l'open source - Team Aviyel est assis ensemble des mainteneurs dans le voyage qu'ils ont fait pour atteindre ici.