Git & GitHub

L’objectif de cet exercice est de vous familiariser avec l’utilisation de git et .


Partie I

Mettez-vous par groupe de 4 personnes

Horreur Vous vous rendez compte que les autres membres de votre groupe ont oublié des ingrédients importants dans leur recette : les olives noires, les anchois marinés et le gorgonzola.

Mettez en oeuvre 3 solutions pour interagir avec eux et leur faire remarquer que leur recette peut être améliorée. En fonction de votre statut dans le projet et votre souhait de vous impliquer :


Partie II

Retour à l’exercice 1 (Research compendium)

Vous allez envoyer votre research compendium créé à l’Exercice 1 sur votre compte GitHub.

Cette approche est appelée GitHub Last : on crée d’abord le projet en local, puis on crée le dépôt GitHub. L’exercice sur les pizzas présentait l’approche GitHub First : on crée d’abord le dépôt GitHub, puis on le clone localement. Pour plus d’information : GitHub First et GitHub Last.

Vous pouvez utiliser la fonction usethis::use_github() qui va créer pour vous le dépôt GitHub correspondant (en utilisant l’API GitHub). Vous devez avoir sauvegarder localement votre GitHub Personal Access Token (PAT). Voir ici pour plus d’information

## Création du dépôt GitHub ----
usethis::use_github()

Si cela ne fonctionne pas, rendez-vous sur GitHub, créez un nouveau projet VIDE (donnez juste un nom de dépôt) et copier les instructions (Push an existing repository from the command line) dans un terminal.


Félicitation : votre research compendium est maintenant sur GitHub !

Corrections

If you see mistakes or want to suggest changes, please create an issue on the source repository.

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. Source code is available at https://github.com/rdatatoolbox/rdatatoolbox.github.io, unless otherwise noted. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".