
N'hésitez pas à utiliser ce projet pour apporter votre première contribution à un projet open source sur GitHub. Entraînez-vous à faire votre première demande de traction vers un référentiel public avant de faire la vraie chose!
Assurez-vous de saisir des swags sympas pendant le hacktoberfest en vous impliquant dans la communauté open-source.
Lien de rénovation: https://github.com/radiyamohit81/algorithm-hacktoberfest-2022
Hacktoberfest - présenté par DigitalOcean en partenariat avec GitHub et Intel - est une célébration d'un mois des logiciels open source. Les responsables sont invités à guider les contributeurs potentiels à la résolution des problèmes qui aideront à faire avancer le projet, et les contributeurs ont la possibilité de redonner aux deux projets qu'ils aiment, et ceux qu'ils viennent de découvrir. Aucune contribution n'est trop petite - les corrections de bogues et les mises à jour de documentation sont des moyens de participation valides. Célébré chaque mois d'octobre sur la base de l'Oktoberfest allemand.
Hacktoberfest est ouvert à tous dans la communauté mondiale. Que vous soyez un développeur, des étudiants qui apprennent à coder, l'hôte d'événements ou l'entreprise de toute taille, vous pouvez aider à stimuler la croissance de l'open source et à contribuer positif à une communauté en constante augmentation.
Visitez le site officiel de [Hacktoberfest] (https://hacktoberfest.digitalocean.com/).
Pour se qualifier pour la chemise officielle de Hacktoberfest en édition limitée , vous devez vous inscrire ici et faire quatre demandes de traction (PRS) entre le 1er au 31 octobre 2022 (dans n'importe quel fuseau horaire). PRS peut être fait à n'importe quel dépôt public sur GitHub, pas seulement ceux qui ont des problèmes étiquetés Hacktoberfest. Cette année, les 50 000 premiers participants qui relèvent le défi gagneront un t-shirt.
Voici des moyens faciles de contribuer à ce projet:
Aidez-nous à faire un guichet unique pour trouver les codes et articles nécessaires, qui peuvent varier du Hello World à Dynamic Programming dans n'importe quel langage de votre choix.
La structure des fichiers sera la suivante:
<algorithm name>/
├── <implementation file> (With commented sample input/output. In any language including C/Java/Python etc.)
? Téléchargez votre contribution ici dans cette tâche de dossier
Étaler le dépôt en appuyant sur le bouton le plus haut à droite pour commencer votre merveilleux voyage.
Vous pouvez obtenir votre propre fourche / copie de Hacktoberfest_2022 en utilisant le bouton de la fourche ou en cliquant en haut à droite de votre écran.
NOTE: commands are to be executed on Linux, Mac, and Windows(using Powershell)
Vous devez le cloner (télécharger) sur la machine locale en utilisant
$ git clone https://github.com/Your_Username/Algorithm-Hacktoberfest-2022.gitCela fait une copie locale du référentiel dans votre machine.
Une fois que vous avez cloné le référentiel Algorithm-Hacktoberfest-2022 dans github, passez à ce dossier en utilisant d'abord la commande de répertoire de modification sur Linux, Mac et Windows (PowerShell à utiliser).
# This will change directory to a folder Hacktoberfest_2022
$ cd Algorithm-Hacktoberfest-2022Passez à ce dossier pour toutes les autres commandes.
Gardez toujours votre copie locale du référentiel mis à jour avec le référentiel d'origine. Avant d'apporter des modifications et / ou dans un intervalle approprié, exécutez soigneusement les commandes suivantes pour mettre à jour votre référentiel local.
# Fetch all remote repositories and delete any deleted remote branches
$ git fetch --all --prune
# Switch to `main` branch
$ git checkout main
# Reset local `main` branch to match the `upstream` repository's `main` branch
$ git reset --hard upstream/main
# Push changes to your forked `Algorithm-Hacktoberfest-2022` repo
$ git push origin main Une fois que vous avez terminé ces étapes, vous êtes prêt à commencer à contribuer en vérifiant nos Good First Issue et en créant des demandes de traction.
Chaque fois que vous allez contribuer. Veuillez créer une branche séparée à l'aide de la commande et gardez votre branche main propre (c'est-à-dire synchronisée avec la branche distante).
# It will create a new branch with name Branch_Name and switch to branch Folder_Name
$ git checkout -b BranchNameCréez une branche distincte pour contribution et essayez d'utiliser le même nom de la branche que du dossier.
Pour passer à la branche souhaitée
# To switch from one folder to other
$ git checkout BranchNamePour ajouter les modifications à la branche. Utiliser
# To add all files to branch Folder_Name
$ git add .Tapez un message pertinent pour le réviseur de code en utilisant
# This message get associated with all files you have changed
$ git commit -m ' relevant message 'Maintenant, poussez votre travail formidable vers votre référentiel distant en utilisant
# To push your work to your remote repository
$ git push -u origin BranchName Enfin, accédez à votre référentiel dans le navigateur et cliquez sur compare and pull requests . Ensuite, ajoutez un titre et une description à votre demande de traction qui explique votre précieux effort.
Fait avec des contributeurs-IMG.
Nous aimons avoir articles et codes dans différentes langues et l' betterment de celles existantes.
Veuillez en discuter avec nous d'abord en créant un nouveau problème.
? ? ? Heureux contribution ? ? ?