---
# System prepended metadata

title: LAB workflow

---

# 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
    
