Giter VIP home page Giter VIP logo

articles's Introduction

Articles de la plateforme Zerofiltre.tech

Ce projet contient l'ensemble du code source des exemples proposés dans les articles de la plateforme Zerofiltre.tech

Pour les rédacteurs

Pour ajouter votre code source à ce projet :

1/ Créer un fork de ce projet d'articles zerofiltre: Zerofiltre-Courses/articles.git,

Il s'agit du projet qui va contenir tous les articles zerofiltre, tu cliques sur fork, et le projet sera forké dans ton compte github à toi.

2/ Puis cloner ton fork

2.1/ Dans le projet articles qui vient d'être créé dans ton compte github, clique sur le gros bouton vert pour le cloner.

Copie l'url https et rends toi dans ton terminal sur ton PC puis fais :

git clone url_fork
cd articles

Copie le chemin vers ce dossier articles et garde le , on va l'utiliser pour la suite.

Tu peux entrer

pwd

pour obtenir le chemin courant

2.2/ Si ton projet démo (celui dont tu as parlé dans l'article) se trouve sur github, retourne sur github vers ce projet là , sinon passe à l'étape 2.3

Clone le dans ton PC

git clone

2.3/ Copie le dossier créé par le clone dans articles en faisant :

cp dossier_clone_ton_article <Le_chemin_vers_articles_sauvegarde_plus_haut>

Retorune dans :

<Le_chemin_vers_articles_sauvegarde_plus_haut> en faisant :

cd <Le_chemin_vers_articles_sauvegarde_plus_haut>

Supprime l'ancien contexte git :

rm -rf dossier_clone_ton_article/.git

2.4/ ⚠️ Mets à jour le fichier .gitignore :

En effet, une fois dossier_clone_ton_article dans le projet articles, certains éléments du fichier .gitignore ne seront probablement plus valides.

Il va falloir définir des chemins relatifs à dossier_clone_ton_article afin qu'ils soient pris en compte.

Ex: Nous voulons ignorer :
/articles/dossier_clone_ton_article/android grâce au fichier suivant:
/articles/dossier_clone_ton_article/.gitignore

Eh bien au lieu de marquer :
/android qui aurait fonctionné si /dossier_clone_ton_article était la racine du projet git,

il faut marquer:
android qui est un chemin relatif à l'emplacement du .gitignore

En règle générale:

Gardez à l'esprit que l'utilisation de chemins absolus peut rendre votre fichier .gitignore moins portable, car il dépendra de la structure de répertoires exacte de votre projet. Les chemins relatifs sont généralement préférables car ils fonctionnent indépendamment de l'emplacement du projet sur le système de fichiers.

2.5/ Puis pousse

git add . 
git commit -m "init dossier_clone"
git push -u origin main

3/ Puis faire une pull request vers ce repo:

Ouvre le projet articles qui se trouve dans ton compte github dans ton navigateur.

Tu verras qu'il contient désormais le dossier dossier_clone.

Clique sur faire une pull request. Cela va créer une demande de fusion de la branche main du fork articles de ton compte vers la branche main du vrai projet articles de zerofiltre courses.

Et je recevrai et analyserai tes modifications.

Dans ce cas vous pourrez déjà insérer le lien vers votre dossier dans votre article comme ceci:

Si tout est OK, j'accepterai la fusion sinon tu vas devoir modifier en local ton fork, le pousser de nouveau. Et j'analyserai et ainsi de suite.

Écris-nous à [email protected] si tu rencontre un quelconque problème.

articles's People

Contributors

imphilippesimo avatar tilstack avatar phi-hotep avatar hotiadiallo avatar arolleaguekeng avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.