Utilisateurs autorisés, Bureaucrates, Ingénieurs ISIG, Utilisateurs autorisés automatiquement, Masqueurs de modifications
385
modifications
mAucun résumé des modifications |
|||
Ligne 8 : | Ligne 8 : | ||
* Depuis RStudio: faire Tools => Project Options => Git/SVN. Choisir Git. Ce changement d'options va faire apparaître un onglet "Git" en haut à droite de RStudio pour le projet concerné. | * Depuis RStudio: faire Tools => Project Options => Git/SVN. Choisir Git. Ce changement d'options va faire apparaître un onglet "Git" en haut à droite de RStudio pour le projet concerné. | ||
* Ouvrir le terminal depuis RStudio (Onglet git: ⚙️ => Shell) | * Ouvrir le terminal depuis RStudio (Onglet git: ⚙️ => Shell) | ||
* Depuis le terminal: Ajouter l'origine distante: < | * Depuis le terminal: Ajouter l'origine distante: | ||
<syntaxhighlight lang="bash"> git remote add origin git@github.com:lvaudor/nom_repo.git </syntaxhighlight> + créer une branche 'main' (suivre les instructions renvoyées par github lors de la création du repo) | |||
== Premier commit/push == | |||
Ces étapes peuvent ensuite se faire soit en ligne de commandes: | |||
<syntaxhighlight lang="bash"> git add . </syntaxhighlight> | |||
<syntaxhighlight lang="bash"> git push -u origin main </syntaxhighlight> | |||
soit depuis l'onglet git de RStudio. Ce dernier a l'avantage de montrer l'état de chacun des fichiers suivis ainsi que les différences correspondant à chaque commit. | |||
== Problèmes de connection à l'origine distante == | |||
Il est désormais impossible de se connecter par simple login-password. On peut par exemple utiliser une clé ssh. Voir tuto de github ici: | |||
https://docs.github.com/fr/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account | |||
== Références== | |||
Long tutoriel de git pour les utilisateurs de R par Jenny Brian: https://happygitwithr.com |