J'ai obtenu de nombreuses réponses sur mon article sur la façon d'écrire un CV prometteur - merci pour cela.
On m'a demandé à plusieurs reprises quel outil est le meilleur pour créer un CV comme le mien - facilement et gratuitement. Alors j'ai pensé, pourquoi ne pas développer notre propre outil? Ensemble, open source, dans le cadre de Hacktoberfest 2022?
En savoir plus sur le projet dans le wiki du projet.
Remarque: les avis de fusion sont effectués tous les samedis. ?
Veuillez consulter la section des discussions du projet où j'ai ouvert une discussion sur la conception de l'application et travailler ensemble sur une excellente conception pour l'application.
Ce projet vise à être un moyen adapté aux débutants jusqu'à votre première contribution à l'open source. Si vous cherchez à faire votre première contribution, suivez les étapes ci-dessous.
Si vous n'avez pas de git sur votre machine, installez-le. Si vous n'avez pas de nœud sur votre machine, installez-le.
Fork ce référentiel en cliquant sur le bouton de la fourche en haut de cette page. Cela créera une copie de ce référentiel dans votre compte.
Clonez maintenant le référentiel fourchu à votre machine. Accédez à votre compte GitHub, ouvrez le référentiel fourchu, cliquez sur le bouton Code, puis cliquez sur l'icône Copier dans le presse-papiers .
Ouvrez un terminal, accédez au répertoire où vous souhaitez que le projet soit enregistré et exécutez la commande git suivante:
git clone "url you just copied"
où "URL vous venez de copier" (sans les guillemets) est l'URL de ce référentiel (votre fourche de ce projet). Voir les étapes précédentes pour obtenir l'URL.
Par exemple:
git clone https://github.com/this-is-you/dev-cv.git
où this-is-you votre nom d'utilisateur github. Ici, vous copiez le contenu du référentiel Dev-CV sur GitHub sur votre ordinateur.
Passez au répertoire du référentiel sur votre ordinateur (si vous n'êtes pas déjà là):
cd dev-cv
Ouvrez le projet dans Visual Studio Code (ou votre éditeur de code préféré):
code .
Installez les dépendances:
npm install
Exécutez le projet:
npm start
Créez maintenant une branche à l'aide de la commande git checkout -b :
git checkout -b your-new-branch-name
Par exemple:
git checkout -b name-of-issue
Si vous accédez au répertoire du projet et exécutez l' git status , vous verrez qu'il y a des modifications.
Ajoutez ces modifications à la branche que vous venez de créer à l'aide de la commande git add :
git add filename
Commissez maintenant ces modifications en utilisant la commande git commit :
git commit -m "Name of issue"
Il existe différentes façons d'écrire un message de validation. Pour plus de références, la vérification de l'article sur la façon d'écrire un bon message de validation.
Pour ce projet, nous allons utiliser le style suivant:
type de problème- + nombre de numéros [action que vous avez pris]
Exemple pratique:
feature-11[Fix typo in README.md]
Poussez vos modifications en utilisant la commande git push :
git push origin -u <add-your-branch-name>
Remplacement <add-your-branch-name> par le nom de la branche que vous avez créé plus tôt.
Si vous accédez à votre référentiel sur GitHub, vous verrez un bouton Compare & pull request . Cliquez sur ce bouton.
Soumettez maintenant la demande de traction.
Bientôt, je fusionnerai toutes vos modifications dans la branche principale de ce projet. Vous recevrez un e-mail de notification une fois les modifications fusionnées.
Bravo! Vous venez de terminer la fourche standard -> Clone -> Edit -> Pull Request Workflow que vous rencontrerez souvent en tant que contributeur!
Célébrez votre contribution et partagez-la avec vos amis et abonnés sur vos comptes de médias sociaux.
Voyons maintenant avec votre prochaine contribution, sur celle-ci ou sur tout autre grand projets open source sur GitHub.
Amusez-vous ?!