Archives de catégorie : Git

Pour vous former à Git, je vous conseille de lire les billets dans cet ordre là :
– un exemple concret d’usage : À ELAN, tous nos développements sont sur un Git
– un peu de théorie avec Git, Gitlab… Deux mini-présentations pour comprendre les bases
– puis pour vivre le droit à l’erreur en vrai : Git : Retour en arrière juste pour voir

Ensuite, pour aller plus loin :
– pour les utilisateurices d’oXygen : Gestion de projet : utiliser Git directement dans Oxygen
– pour celles et ceux qui doivent naviguer entre plusieurs git : Git : prendre d’un côté, déposer de l’autre (ou d’overleaf au gitlab Huma-num)
– pour mieux comprendre les branches etc. vous pouvez compléter par cet article HAL Git – Formation à destination du projet Eman

Gestion de projet : utiliser Git directement dans Oxygen

Si vous travaillez en équipe, ou simplement que vous cherchez à gérer les différentes versions de vos fichiers en évitant les fameux fichiers edition_numerique_VFinal_reluFM_3.xml, on vous a peut-être proposé d’utiliser l’outil de versionnage git. Le problème, c’est que l’interface peut être un peu intimidanteun terminal où tout est écrit en blanc sur noir, ça fait peur, mais n’hésitez pas à vous lancer, c’est très pratique ! Je vous présente donc une alternative directement sur Oxygen.

Je ne vais pas me lancer dans une présentation du principe de git, il y a déjà tout ce qu’il faut en ligne, et plusieurs billets sur le sujet sur notre blog (ici, et ). Aujourd’hui, je vous propose un tutoriel spécial git et oxygen, pratique si vous ne manipulez que des fichiers xml et que vous avez l’habitude d’utiliser ce logiciel.

C’est parti !Avec moults captures d’écran, merci FlameShot 😛

Continuer la lecture

Git, Gitlab… Deux mini-présentations pour comprendre les bases

Dans le cadre d’OLIO quoi ?!? Vous ne connaissez pas OLIO ?!? Ooooohhhhhh…. Ben yapuka découvrir ici : https://olio.hypotheses.org/, j’ai eu l’occasion de faire deux présentations flash autour de Git.

Les voici à toutes fins utiles. Et si vous en voulez plus, n’hésitez pas à consulter la catégorie « Git » de ce blog !

Flash OLIO « Git » (cliquer pour accéder)

Flash OLIO « Gitlab » (cliquer pour accéder)

Git : Retour en arrière juste pour voir

Si vous ne pratiquez pas git… cela va vous paraître un peu sec. Mais pour les autres, une mini astuce pour retourner vite fait dans le passé, voir comment c’était, et revenir dans le présent ça fait envie, hein !!!

C’est ultra simple : on choisi l’identifiant du commit vers lequel on veut revenir. Supposons que ce soit “5773688” (enchanté 🙂 ).

git checkout 5773688 # retour vers 5773688

git checkout master # retour au présent

Voilà, cadeau !

PS. D’autres articles parlent de git sur ce blog : https://elan.hypotheses.org/category/git

Git : prendre d’un côté, déposer de l’autre (ou d’overleaf au gitlab Huma-num)

Le titre du billet est très technique, j’avoue.
Cela dit, quand je vous aurai expliqué le cas pratique, je crois que… vous ne serez pas déçus.
Pour les connaisseuses et connaisseurs de git, aller directement à la section « Les 4 lignes de commandes git »

Le cas pratique : rédiger un document en mode collaboratif et le rendre accessible

Continuer la lecture

À ELAN, tous nos développements sont sur un Git

Oui, oui ! Les codes sources sont sauvegardés, partagés, historisés : c’est hyper pratique ! Alors quand on accueille une nouvelle personne dans l’équipe, on lui raconte plein de choses sur comment ça marche et tout et tout et si elle ne connaît pas Git, voilà les pistes qu’on lui donne…

Quelques liens utiles pour s’y retrouver

Continuer la lecture