- Clôner le projet sur sa machine:
git clone https://github.com/Madylune/nekonect.git
- Toujours travailler à partir de la branche dev
git fetch
puisgit checkout dev
- Créer sa propre branche à partir de celle de dev
git checkout -b nom_de_la branche
- Coder
- Une fois le travail terminé:
git add -A
puisgit commit -m "expliquez la tâche effectuée"
- Pousser votre branche sur le repo distant:
git push origin votre_branche
- Aller sur le repo github et créer une pull request (PR) en appuyant sur le bouton
Compare & pull request
- Attendre que le lead dev valide votre PR et la merge sur dev
- Mettre à jour votre version de dev
git checkout dev
puisgit pull origin dev
- Retourner sur votre branche
git checkout nom_de_la_branche
- Mettre votre branche au niveau de dev
git rebase dev
- Règler les conflits présents dans votre IDE
- Ajouter vos modifications
git add -A
- Confirmer
git rebase --continue
- Pousser votre travail sur le repo distant
git push --force origin nom_de_la_branche
Lancer la commande npm start
Ouvrir http://localhost:3000 dans un navigateur.
La page sera rechargée après chaque sauvegarde suite à une modification.
(En cas d'erreur de dépendances introuvables, interrompre la compilation ctrl + C
et lancer npm install
)
Lancer la commande npm install + npm du package
ou npm i + nom du package
git checkout -b
: Créer une branche + aller sur cette branche directementgit pull origin + nom de la branche
: Récupérer les dernières modifications effectuées sur la branche distantegit add -A
: Ajouter tous les fichiers contenants nos modificationsgit commit -m + "commentaire"
: Ajouter un commitgit push origin + nom de la branche
: Pousser notre travail sur une branche distantegit rebase + nom de la branche
: Mettre notre branche au niveau d'une autre branche