Pourquoi et comment versionner son code avec Git, le partager sur GitHub/GitLab et l'archiver dans Software Heritage
Description
Tuto@Mate #61
https://mate-shs.cnrs.fr/actions/tutomate/tuto61_git_poulain/
Git est un gestionnaire de versions, c’est-à-dire un logiciel que va conserver l’historique des modifications que vous apportez à vos scripts (ou à n’importe quel document au format texte). GitHub et GitLab sont des plateformes collaboratives de partage de code. Enfin, Software Heritage est l’archive universelle des codes sources logiciels.
Dans ce tuto, Pierre Poulain explique pourquoi et comment il utilise ces outils et plateformes au quotidien. Il illustrera ses propos avec des cas concrets tirés de son activité d’enseignant-chercheur.
Pierre Poulain est maître de conférences en bioinformatique à l’Université Paris Cité. Pour ses activités de recherche, il s’intéresse à la réutilisation des données de simulations de dynamique moléculaire dans un contexte de science ouverte. Très impliqué en pédagogie, il enseigne la programmation Python et l’analyse de données par des méthodes dites innovantes. Pierre fait également partie du groupe de travail e-formation de l’Institut Français de Bioinformatique. Enfin, il est aussi membre du bureau de la Société Française de Bioinformatique et ambassadeur de l’archive universelle des codes sources logiciels Software Heritage.
Files
2024-10-11_Tuto-Mate_git_github_Poulain.pdf
Files
(5.4 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:934bb35d414cd567c6de5f3cc5fcfdfc
|
2.0 MB | Preview Download |
|
md5:9ea0ac9678b0b95f775e00cff7a1eda5
|
3.3 MB | Preview Download |
Additional details
Dates
- Created
-
2024-10-11