
Ce référentiel vise à donner une introduction sur le fonctionnement du monde open source. Utilisez 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 et en effectuant des tâches simples dans ce projet.
Ce référentiel est ouvert à tous les membres de la communauté GitHub. Tout membre peut contribuer à ce projet sans être collaborateur.
Lien de réapprovisionnement: helios1101.github.io/hacktoberfest'19/
Une célébration d'un mois du 1er octobre au 31 octobre présentée par Digital Ocean and Dev Community a collaboré avec Github pour impliquer les gens dans l'open source. Créez votre toute première demande de traction vers n'importe quel référentiel public sur GitHub et contribuez à la communauté des développeurs open source.
https://hacktoberfest.digitalocean.com/
Pour être admissible à 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 (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 3 moyens rapides et faciles de contribuer à ce projet:
Tâche-1: Ajoutez votre nom et description Ajoutez votre nom au site Web avec description et rendez votre chemin vers l'Open Source.
Tâche-2: Faire de votre propre page de portefeuille hébergez votre propre page de portefeuille en quelques minutes et partagez avec nous pour se rapprocher des swags
Tâche-3: Montrez les compétences en codage nous aidez à faire un guichet unique pour trouver les codes et les articles nécessaires, qui peuvent varier du Hello World à Dynamic Programming dans n'importe quel langage de votre choix.
Choisissez un ou tous, faites une demande de traction pour votre travail et attendez qu'il soit fusionné!
É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_20 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/HacktoberFest_20.gitCela fait une copie locale du référentiel dans votre machine.
Une fois que vous avez cloné le référentiel HacktoberFest_20 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_20
$ cd Hacktoberfest_20Passez à ce dossier pour toutes les autres commandes.
Exécutez les commandes suivantes pour voir que votre copie locale a une référence à votre référentiel distant fourchu dans GitHub
$ git remote -v
origin https://github.com/Your_Username/HacktoberFest_20.git (fetch)
origin https://github.com/Your_Username/HacktoberFest_20.git (push)Maintenant, ajoutons une référence au référentiel d'origine Hacktoberfest_20 en utilisant
$ git remote add upstream https://github.com/helios1101/HacktoberFest_20.gitCela ajoute une nouvelle télécommande nommée en amont .
Voir les modifications en utilisant
$ git remote -v
origin https://github.com/Your_Username/HacktoberFest_20.git (fetch)
origin https://github.com/Your_Username/HacktoberFest_20.git (push)
upstream https://github.com/Remote_Username/HacktoberFest_20.git (fetch)
upstream https://github.com/Remote_Username/HacktoberFest_20.git (push) In your case, you will see
$ git remote -V
origin https://github.com/Your_Username/HacktoberFest_20.git (fetch)
origin https://github.com/Your_Username/HacktoberFest_20.git (push)
upstream https://github.com/helios1101/HacktoberFest_20.git (fetch)
upstream https://github.com/helios1101/HacktoberFest_20.git (push)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 `master` branch
$ git checkout master
# Reset local `master` branch to match the `upstream` repository's `master` branch
$ git reset --hard upstream/master
# Push changes to your forked `HacktoberFest_20` repo
$ git push origin master Une fois que vous avez terminé ces étapes, vous êtes prêt à commencer à contribuer en vérifiant nos problèmes Help Wanted 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 master 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.
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 ? ? ?
Le projet est maintenu par: