Création d'un projet web avec GIT
Sur mon ordinateur
- Créer un dossier du nom du projet, exemple: myProject.
- Creer un nouveau repository du nom du projet, exemple: myProject.
Sur mon ordinateur
Sur un terminal de commande
- Aller dans le dossier crée plus tôt, myProject.
- Puis faire les commande que gitHub vous propose donc:
- echo "ici c'est du rm on explique notre projet on dit le titre, on peux aussi écrire le cahier des charges" >> README.md
- git init C'est comme dire "Je commence un nouveau projet ici !". Cela prépare un dossier pour utiliser Git.
- git add README.md C'est comme dire "Je veux ajouter ce fichier à mon projet". Ici, le fichier s'appelle README.md.
- git commit -m "Lancement de mon nouveau projet web" C'est comme dire "Je sauvegarde mon travail avec une petite note pour m'en souvenir". Le message est ta note.
- git branch -M main C'est comme dire "Je donne un nom spécial à ma branch de travail principale, je l'appelle 'main'".
- git remote add origin [URL] C'est comme dire "Je connecte mon projet à un endroit sur Internet où je peux le sauvegarder".
- git push -u origin main C'est comme dire "J'envoie mon travail sur Internet pour la première fois".
Info inportante
Comme on ne developpe pas dans la branch main on doit alors créer une nouvelle branch.
Sur mon ordinateur
Sur un terminal de commande
- Aller dans le dossier crée plus tôt, exemple myProject
- créer la nouvelle branch
- git branch myNewBranch C'est comme dire "Je crée une nouvelle branch de travail appelée 'myNewBranch'".
- git checkout myNewBranch C'est comme dire "Je veux travailler sur ma nouvelle branch 'myNewBranch' maintenant".
Info inportante
Vous pouvez aller sur votre IDE ( comme VSCode) pour faire votre dév.
Une foi le dév fini vous devez envoyer la branch vers git et créer la merge
Sur un terminal de commande
- git add . C'est comme dire "J'ajoute tous les fichiers modifiés à mon projet".
- git commit -m "le message" C'est comme dire "Je sauvegarde mon travail avec une petite note pour m'en souvenir". Le message est ta note.
- git push origin myNewBranch C'est comme dire "J'envoie ma nouvelle branch de travail sur Internet".
- Aller dans Pull requests
- Créer une nouvelle avec le bouton New
- Comparer base:main avec myNewBranch
- ...
Une foi que votre gitHub affiche votre nouveau code dans la branch main vous pouvez aller à la suite.
Sur mon ordinateur
Sur un terminal de commande
- git checkout main C'est comme dire "Je reviens travailler sur ma ligne principale 'main'".
- git pull C'est comme dire "Je vérifie s'il y a des mises à jour sur Internet et je les ajoute à mon projet".
- git branch -D myNewBranch C'est comme dire "Je n'ai plus besoin de ma ligne 'myNewBranch', je la supprime".