# LAB workflow ## Fork 1. ![Fork](https://s3-us-west-2.amazonaws.com/s.cdpn.io/67030/GitHub_Fork_Button.png =x36)the LAB repo: ![](https://i.imgur.com/he5lNpe.png) 2. Ouvrez un terminal et "allez" dans votre répertoire `code` : ```shell $ mkdir -p ~/code $ cd code ``` ![](https://i.imgur.com/q8KIGvu.png) 4. Cliquez sur le bouton ![](https://i.imgur.com/MfFKUIw.png) de github et copier l'adresse. Avec, clonez VOTRE fork : ![](https://i.imgur.com/7WsFC2M.png) ```shell $ git clone https://github.com/abernier/lab-css-recipes-clone.git ``` ## Code + commit 4. Ouvrez maintenant le dossier venant d'être cloné dans VScode: ```sh $ cd lab-css-recipes-clone $ code . ``` 5. Codez 👩🏽‍💻 ![](https://i.imgur.com/TTHoS4D.png) 6. Quand vous êtes contents du résultat, faîte un commit. ```sh $ git status $ git add main.js $ git commit -m "1st iteration" ``` NB : Faîtes des commits régulièrement, à chaque avancée ## Push 7. Quand votre travail est terminé, vous aller pouvoir envoyer vos commits sur Github (VOTRE fork) : ```sh $ git push -u origin master ``` NB: Allez voir sur Gihbut, vous devez maintenant voir vos fichiers ## PR 8. En dernier lieu, vous allez nous soumettre votre copie pour que nous puissions la passer en revue. Vous allez faire ce que l'on appelle une Pull-Request ou PR. 1. Pour cela, **depuis votre repository**, cliquez sur le bouton ![](https://i.imgur.com/TpNUs1s.png) 2. Vérifiez que ce que vous envoyez et à qui, confirmez avec le bouton ![](https://i.imgur.com/ZqJ8JS6.png). 3. Entrez finalement un titre avec les prénoms de votre binome. 4. C'est fait ! ![](https://i.imgur.com/cLwActg.png) NB : Once sumbitted, you can continue pushing new commits if not finished