diff --git a/documents/tuto_git_gtlab/.gitkeep b/documents/tuto_git_gtlab/.gitkeep deleted file mode 100755 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/documents/tuto_git_gtlab/images/.gitkeep b/documents/tuto_git_gtlab/images/.gitkeep deleted file mode 100755 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/documents/tuto_git_gtlab/images/adresse_depot.png b/documents/tuto_git_gtlab/images/adresse_depot.png deleted file mode 100755 index 684b44f96d93fa06e11b78c5d76463ff8a655c2d..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/adresse_depot.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/commit3.png b/documents/tuto_git_gtlab/images/commit3.png deleted file mode 100755 index 20f3a13e74efa4e0fc92a9fb5c38ea7adae29888..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/commit3.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/commit_git.png b/documents/tuto_git_gtlab/images/commit_git.png deleted file mode 100755 index 385eb8708fdfa232085837fcf84a2a7a116ecc1a..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/commit_git.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/erreur405.png b/documents/tuto_git_gtlab/images/erreur405.png deleted file mode 100755 index fba3e8a15aa34f64f3cc9560fd6e6cd6c9d0c770..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/erreur405.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/mail.png b/documents/tuto_git_gtlab/images/mail.png deleted file mode 100755 index 69238ec3925f613167b4bdaff868940182e94a6f..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/mail.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/password.png b/documents/tuto_git_gtlab/images/password.png deleted file mode 100755 index 989e3e2dc68a785590cecd745799bb777b2f75f5..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/password.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/password_retrieval.png b/documents/tuto_git_gtlab/images/password_retrieval.png deleted file mode 100755 index e9383cc7b95b94bf3cf2443d16c7b40678c56d28..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/password_retrieval.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/profile.png b/documents/tuto_git_gtlab/images/profile.png deleted file mode 100755 index cf8425a97ae16a092df73827f590c96b24f4112a..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/profile.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/projects.png b/documents/tuto_git_gtlab/images/projects.png deleted file mode 100755 index b80f45b6db11a383f0f0f26849e99f539354465f..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/projects.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/rejected.png b/documents/tuto_git_gtlab/images/rejected.png deleted file mode 100755 index f0e11660cc7439173cd1bf6826521b2de1e6205e..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/rejected.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/settings.png b/documents/tuto_git_gtlab/images/settings.png deleted file mode 100755 index 1f0542f2b688b47bb6bd5f514676111df6314c1e..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/settings.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/sign_in.png b/documents/tuto_git_gtlab/images/sign_in.png deleted file mode 100755 index aa6d3d4ea7ae7e66693bfe1b68c7c2b4dcca6f82..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/sign_in.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/status1.png b/documents/tuto_git_gtlab/images/status1.png deleted file mode 100755 index 136e7f3209260ddcadf9adc2ca1017408fb4cde4..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/status1.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/status2.png b/documents/tuto_git_gtlab/images/status2.png deleted file mode 100755 index df173fd9cb58700f8f19587eb3f432868ad503b8..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/status2.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/images/status3.png b/documents/tuto_git_gtlab/images/status3.png deleted file mode 100755 index 1e8d388d9eb8d2f7fb3f7fccb82bf0f45d49e504..0000000000000000000000000000000000000000 Binary files a/documents/tuto_git_gtlab/images/status3.png and /dev/null differ diff --git a/documents/tuto_git_gtlab/tuto_git_gitlab.md b/documents/tuto_git_gtlab/tuto_git_gitlab.md deleted file mode 100755 index 36603cb482fcc008a71d8f9438e3df6317468388..0000000000000000000000000000000000000000 --- a/documents/tuto_git_gtlab/tuto_git_gitlab.md +++ /dev/null @@ -1,186 +0,0 @@ -Table des matières -================= -- [Configurer Gitlab](#configurer-gitlab) -- [Configurer Git](#configurer-git) -- [Liens utiles](#liens-utiles) - -# Configurer Gitlab - -- Accéder à [Gitlab](https://www.fun-mooc.fr/courses/course-v1:inria+41016+session02/jump_to_id/5571950188c946e790f06d4bc90fb5f6) depuis la plateforme FUN (cliquez sur *Accédez à Gitlab / Access to Gitlab*) -- Vous arrivez sur le formulaire suivant : - -![sign_in](documents/tuto_git_gtlab/images/sign_in.png) - -- NB : Il faut accéder à Gitlab depuis la plateforme FUN. On obtient une erreur 405 en accédant directement à la page https://app-learninglab.inria.fr/gitlab/users/sign_in. - -![erreur 405](documents/tuto_git_gtlab/images/erreur405.png) - -- Cliquer sur le premier **Sign in**. L'authentification est automatique à cette étape. - -![projects](documents/tuto_git_gtlab/images/projects.png) - -La grande chaîne de caractères remplacée ici par xxx est le login qu'il faudra utiliser dans Git pour accéder à Gitlab. - -- Pour récupérer le mot de passe prédéfini, il faut utiliser le [Gitlab credentials retrieval - tool](https://app-learninglab.inria.fr/jupyterhub/services/password). On retrouve alors le login et le mot de passe. - -![settings](documents/tuto_git_gtlab/images/password_retrieval.png) - -- Il est possible de modifier le mot de passe dans `Account / Paramètres / Mot de passe`. NB : Cela empêchera d'utiliser les notebook Jupyter du MOOC. - -![settings](documents/tuto_git_gtlab/images/password.png) - ---- - -# Configurer Git - -## Opérations de configuration à faire sur Git (parcours RStudio et OrgMode) - -- Enregistrer l'email et le nom de l'utilisateur - -``` -git config --global --user.email you@example.com -git config --global --user.name Your Name -``` - -NB : Ne pas mettre de guillemets. - -Ces deux paramètres sont obligatoire pour pouvoir commiter sinon on obtient le message suivant - -![commit3](documents/tuto_git_gtlab/images/commit3.png) - -- Si vous êtes derrière un proxy, il faut le définir dans Git - -``` -git config --global http.proxy http://proxy.server.com:port -``` - -On peut aussi définir le proxyUsername pour n'avoir que le mot de passe à saisir - -``` -git config --global http.proxy http://proxyUsername@proxy.server.com:port -``` - -- Option pour que le login et mot de passe soient enregistrés pendant 1 heure - -``` -git config --global credential.helper "cache --timeout=3600" -``` - -## Commandes pour afficher et effacer des options de configuration (parcours RStudio et OrgMode) - -- Afficher les paramètres - -``` -git config --list -``` - -- Effacer les mots de passe enregistrés - -``` -git config --system --unset credential.helper -``` - -- Effacer le proxy - -``` -git config --global --unset http.proxy -``` - -- Effacer le message "git: 'credential-cache' is not a git command." - -``` -git config --global --unset credential.helper -``` - -## Opérations de transfert entre Git et Gitlab (parcours OrgMode) - -- Récupérer l'adresse du dépôt - -![adresse_depot](documents/tuto_git_gtlab/images/adresse_depot.png) - -- Cloner le dépôt - -``` -git clone https://app-learninglab.inria.fr/gitlab/xxx/mooc-rr.git -``` - -On peut aussi définir l'identifiant pour n'avoir que le mot de passe à saisir - -``` -git clone https://xxx@app-learninglab.inria.fr/gitlab/xxx/mooc-rr.git -``` - -Un répertoire `mooc-rr` est créé sur votre ordinateur. - -- Se placer dans le répertoire mooc-rr - -``` -cd mooc-rr -``` - -- Lister les fichiers du répertoire - -``` -ls (Unix) -dir (Windows) -``` - -- Synchroniser Git vers Gitlab - -Il faut suivre les fichiers (commande `git add`) et les commiter (commande `git commit`) en local pour pouvoir les transférer sur serveur. La commande `git status` indique le statut des fichiers. - -Soit un fichier `fichier.txt` à la racine du répertoire mooc-rr. - -``` -git status -``` - -![status1](documents/tuto_git_gtlab/images/status1.png) - -``` -git add fichier.txt -git status -``` - -![status2](documents/tuto_git_gtlab/images/status2.png) - -``` -git commit -m "message commit" -``` - -![commit_git](documents/tuto_git_gtlab/images/commit_git.png) - -``` -git status -``` - -![status3](documents/tuto_git_gtlab/images/status3.png) - -On peut alors faire le `git push`pour transférer le fichier sur Gitlab. - -``` -git push -``` - -Demande le mot de passe - -- NB : Il n'est pas possible de synchroniser vers Gitlab si des modifications ont été faites sur Gitlab et n'ont pas été répercupées en local - -![rejected](documents/tuto_git_gtlab/images/rejected.png) - -- Synchroniser Gitlab vers Git - -``` -git pull -``` - -# Liens utiles - -- [Installer Git et Gitlab](https://www.fun-mooc.fr/courses/course-v1:inria+41016+session02/jump_to_id/d86ab5b2b3054b179582da125131e2a5) - -- [Définir un proxy dans Git](https://gist.github.com/evantoli/f8c23a37eb3558ab8765) - -- [Mémoriser son mot de passe](http://blog.lecacheur.com/2015/11/05/git-le-b-a-ba-memoriser-son-mot-de-passe/) - -- [Livre Pro Git](https://git-scm.com/book/fr/v2/) \ No newline at end of file diff --git a/documents/tuto_magit/.gitkeep b/documents/tuto_magit/.gitkeep deleted file mode 100755 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/documents/tuto_magit/images/.gitkeep b/documents/tuto_magit/images/.gitkeep deleted file mode 100755 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/documents/tuto_magit/images/git1.png b/documents/tuto_magit/images/git1.png deleted file mode 100755 index f6721fdac3580626d220049e5c1606403b49fa4f..0000000000000000000000000000000000000000 Binary files a/documents/tuto_magit/images/git1.png and /dev/null differ diff --git a/documents/tuto_magit/tuto_magit.md b/documents/tuto_magit/tuto_magit.md deleted file mode 100755 index b4e730faae902ee191e1c6cbccd2f71bfa18ac8a..0000000000000000000000000000000000000000 --- a/documents/tuto_magit/tuto_magit.md +++ /dev/null @@ -1,32 +0,0 @@ -# 1 Installer Magit - -Plusieurs méthodes sont proposées [ici] (https://magit.vc/manual/magit/Installing-from-an-Elpa-Archive.html). - -Celle-ci a été testée sur Windows : - -- Ajouter le code suivant dans le fichier `.emacs.d/init.el` - -``` -(require 'package) -(add-to-list 'package-archives - '("melpa" . "http://melpa.org/packages/") t) -``` - -- Lancer Emacs et exécuter les commandes suivantes - -``` -M-x package-refresh-contents RET -M-x package-install RET magit RET -``` - -NB : `M-` correspond à la touche ``, `RET` à la touche `` - -# 2 Lancer Magit - -- Ouvrir un fichier et exécuter le racourci `C-x g` - -- Magit demande le chemin du répertoire Git - -- Indiquer le chemin du répertoire mooc-rr - -![git1](documents/tuto_magit/images/git1.png) \ No newline at end of file diff --git a/documents/tuto_rstudio_gitlab/.gitkeep b/documents/tuto_rstudio_gitlab/.gitkeep deleted file mode 100755 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/documents/tuto_rstudio_gitlab/images/.gitkeep b/documents/tuto_rstudio_gitlab/images/.gitkeep deleted file mode 100755 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/documents/tuto_rstudio_gitlab/images/adresse_depot.png b/documents/tuto_rstudio_gitlab/images/adresse_depot.png deleted file mode 100755 index 684b44f96d93fa06e11b78c5d76463ff8a655c2d..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/adresse_depot.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/clone.png b/documents/tuto_rstudio_gitlab/images/clone.png deleted file mode 100755 index 15e114e2d61116e094d51560efaf467574072b1c..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/clone.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/commit.png b/documents/tuto_rstudio_gitlab/images/commit.png deleted file mode 100755 index 28734012e7d203634959cdd038779dd44c6c0097..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/commit.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/commit2.png b/documents/tuto_rstudio_gitlab/images/commit2.png deleted file mode 100755 index 0c26431fe55b199e5bbf869c24d43f8a5323ec8e..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/commit2.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/commit3.png b/documents/tuto_rstudio_gitlab/images/commit3.png deleted file mode 100755 index 20f3a13e74efa4e0fc92a9fb5c38ea7adae29888..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/commit3.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/commit4.png b/documents/tuto_rstudio_gitlab/images/commit4.png deleted file mode 100755 index 1e18eff4e27724f3b64d38a73535c964d9922673..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/commit4.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/commit5.png b/documents/tuto_rstudio_gitlab/images/commit5.png deleted file mode 100755 index 514ec36856d919fe20f2762cd5783c5b0c490b06..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/commit5.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/git.png b/documents/tuto_rstudio_gitlab/images/git.png deleted file mode 100755 index 290631cae3df2c22786cda60a1a9fa8b95598189..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/git.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/new_project.png b/documents/tuto_rstudio_gitlab/images/new_project.png deleted file mode 100755 index 27a245e7fd062e666317f5e9172b6db7b4e85782..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/new_project.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/password_proxy.png b/documents/tuto_rstudio_gitlab/images/password_proxy.png deleted file mode 100755 index 2c377c0387174efaa1a8b51f6d1fa28dc5066450..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/password_proxy.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/push.png b/documents/tuto_rstudio_gitlab/images/push.png deleted file mode 100755 index 5e4b0190156fc9e342656f4b25a47d099dc3a288..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/push.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/push2.png b/documents/tuto_rstudio_gitlab/images/push2.png deleted file mode 100755 index 9e0352d7e3ac45c3fdf92f770e69f8a2865a7915..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/push2.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/push3.png b/documents/tuto_rstudio_gitlab/images/push3.png deleted file mode 100755 index 2aef7e727965bbc425f9843813335a20a41f2f09..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/push3.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/push4 - Copie.png b/documents/tuto_rstudio_gitlab/images/push4 - Copie.png deleted file mode 100755 index 7b27dfceeb87ce3864f6377661f81ae9b1d00816..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/push4 - Copie.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/push4.png b/documents/tuto_rstudio_gitlab/images/push4.png deleted file mode 100755 index 7b27dfceeb87ce3864f6377661f81ae9b1d00816..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/push4.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/images/rstudio.png b/documents/tuto_rstudio_gitlab/images/rstudio.png deleted file mode 100755 index f856d763e49e05c6545936de70d335361c90dd41..0000000000000000000000000000000000000000 Binary files a/documents/tuto_rstudio_gitlab/images/rstudio.png and /dev/null differ diff --git a/documents/tuto_rstudio_gitlab/tuto_rstudio_gitlab.md b/documents/tuto_rstudio_gitlab/tuto_rstudio_gitlab.md deleted file mode 100755 index 84326f22ada44cf9d4b34fac89cbb8cb0f0c1493..0000000000000000000000000000000000000000 --- a/documents/tuto_rstudio_gitlab/tuto_rstudio_gitlab.md +++ /dev/null @@ -1,97 +0,0 @@ -Table des matières -================= -- [Dans Git](#dans-git) -- [Dans RStudio](#dans-rstudio) - -# Dans Git - -- Enregistrer l'email et le nom de l'utilisateur - -``` -git config --global --user.email you@example.com -git config --global --user.name Your Name -``` - -NB : Ne pas mettre de guillemets. - -Ces deux paramètres sont obligatoire pour pouvoir commiter sinon on obtient le message suivant - -![commit3](documents/tuto_rstudio_gitlab/images/commit3.png) - -- Si vous êtes derrière un proxy, il faut le définir dans Git - -``` -git config --global http.proxy http://proxy.server.com:port -``` - -On peut aussi définir le proxyUsername pour n'avoir que le mot de passe à saisir - -``` -git config --global http.proxy http://proxyUsername@proxy.server.com:port -``` - -- Option pour que le login et mot de passe soient enregistrés pendant 1 heure - -``` -git config --global credential.helper "cache --timeout=3600" -``` - -# Dans RStudio - -- File / New Project / Version Control - -![new_project](documents/tuto_rstudio_gitlab/images/new_project.png) - -![git](documents/tuto_rstudio_gitlab/images/git.png) - -- Récupérer l'adresse du dépôt - -![adresse_depot](documents/tuto_rstudio_gitlab/images/adresse_depot.png) - -- Indiquer l'adresse du dépôt dans le champ "Repository URL" -- Il est possible de faire précéder l'adresse du dépôt par `xxx@`, xxx étant l'identifiant Gitlab, pour ne pas avoir à le renseigner par la suite - -![clone](documents/tuto_rstudio_gitlab/images/clone.png) - -- Si vous êtes derrière un proxy, il faut le définir dans Git -- Git demande le mot de passe du proxy - -![password_proxy](documents/tuto_rstudio_gitlab/images/password_proxy.png) - -- Git se connecte à Gitlab et récupère l'ensemble des données - -- RStudio redémarre pour se placer dans un mode lié à Git - -![rstudio](documents/tuto_rstudio_gitlab/images/rstudio.png) - -- Module2 / exo1 / toy_document.Rmd - -- Modifier le fichier - -- Sauvegarder - -- Aller dans Git pour effectuer le commit - -![commit](documents/tuto_rstudio_gitlab/images/commit.png) - -![commit2](documents/tuto_rstudio_gitlab/images/commit2.png) - -- Sélectionner les lignes à commiter puis cliquer sur "commit" - -![commit5](documents/tuto_rstudio_gitlab/images/commit5.png) - -Les modifications sont pour l'instant uniquement sur la machine. Elles n'ont pas été propagées sur Gitlab. - -- Cliquer sur "push" pour les propager sur Gitlab - -![push](documents/tuto_rstudio_gitlab/images/push.png) - -![push2](documents/tuto_rstudio_gitlab/images/push2.png) - -![push3](documents/tuto_rstudio_gitlab/images/push3.png) - -- NB : Il n'est pas possible de synchroniser vers Gitlab si des modifications ont été faites sur Gitlab et n'ont pas été répercupées en local - -![push4](documents/tuto_rstudio_gitlab/images/push4.png) - -- Cliquer sur "pull" pour synchroniser Gitlab vers Git \ No newline at end of file diff --git a/html_src_files.lst b/html_src_files.lst index 080717dfa36c45e02d026a83e16c7edf1d043991..86cd39329444df19e77de09c871e665af6840952 100644 --- a/html_src_files.lst +++ b/html_src_files.lst @@ -43,8 +43,5 @@ ./module4/ressources/resources_environment_fr.org # https://www.fun-mooc.fr/courses/course-v1:inria+41016+session02/jump_to_id/4be922aa6b8c471ab1addcdbddb4e487 ./documents/notebooks/notebook_RStudio_SASmarkdown.md # -./documents/tuto_git_gtlab/tuto_git_gitlab.md # -./documents/tuto_rstudio_gitlab/tuto_rstudio_gitlab.md # -./documents/tuto_magit/tuto_magit.md # ./documents/tuto_emacs_windows/tuto_emacs_windows.md # ./documents/tuto_jupyter_windows/tuto_jupyter_windows.md #