Aller au contenu

Tâche 0 : Clonez votre dépôt pour commencer

Afin de vous épargner du travail, en particulier l'écriture d'activités non liées à la base de données et de code d'interface utilisateur, vous devez obtenir le code de démarrage pour cet exercice pratique.

Schéma du flux de travail

Le diagramme suivant illustre le flux de travail Git pour ce TP :

gitGraph
    commit id: "Initial commit"
    branch tp-db-wth-room
    checkout tp-db-wth-room
    commit id: "Tâche 1"
    commit id: "Tâche 2"
    commit id: "Tâche 3"
    commit id: "Tâche N"
    checkout main
    merge tp-db-wth-room tag: "PR mergée"

Étapes du flux de travail :

  1. Cloner le dépôt GitHub Classroom
  2. Créer une branche tp-db-wth-room
  3. Travailler sur les tâches et faire des commits réguliers
  4. Pousser la branche vers GitHub
  5. Créer une Pull Request vers main
  6. Soumettre le lien de la PR comme compte rendu

Télécharger le code de démarrage

  1. Acceptez l'affectation GitHub Classroom pour ce TP (récupérez le lien auprès de votre enseignant).
  2. Clonez le dépôt (à partir du lien du dépot GitHub généré par GitHub Classroom).

    git clone <url-de-votre-depot>
    cd <nom-du-depot>
    

    Problème de clonage du dépôt ?

    Si vous avez des problèmes pour cloner le dépôt, assurez-vous que vous avez généré un jeton (token) d'accès personnel GitHub avec les bonnes autorisations (repo, gist) et que vous l'avez utilisé comme mot de passe lors du clonage. Voir ce guide pour plus de détails.

  3. Dans le terminal (Git Bash), créez une branche pour votre travail.

    git branch # pour vérifier que vous êtes sur la branche main
    git checkout -b tp-db-wth-room
    
  4. Au cours des différentes tâches du TP, vous développerez votre application directement dans le répertoire du dépôt cloné. Lors de la création de votre projet Android Studio (détaillée dans la tâche suivante), veillez à sélectionner ce dossier comme emplacement du projet.

  5. Sur le dépôt GitHub, créez une Pull Request (PR ) de votre branche tp-db-wth-room vers la branche main après avoir poussé votre branche locale.

    git push origin tp-db-wth-room
    
    • Allez sur votre dépôt GitHub (généré par GitHub Classroom)
    • Cliquez sur le bouton " Compare & pull request"
    • Ajoutez un titre et une description à votre PR. Par exemple, "Début du TP sur Room".
    • Cliquez sur " Create pull request"
  6. Vous êtes maintenant prêt à commencer le TP.

Félicitations !

Vous avez complété la tâche 0. Vous avez cloné le dépôt, créé une branche pour votre travail et ouvert une Pull Request. Vous avez également créé une branche pour votre travail et une Pull Request vers la branche main. Vous êtes prêt à commencer le TP!