💾 Archived View for unbon.cafe › lejun › posts › 20221106_git.gmi captured on 2023-07-10 at 14:00:42. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-01-29)
➡️ Next capture (2023-07-22)
-=-=-=-=-=-=-
git est un système de gestion de version sous forme décentralisée en reposant sur un système d’historique des fichiers. Il permet la collaboration sur des projets à la manière de solutions tel que GoogleDoc, mais de manière asynchrone à l’aide de copies locales. À noter que son fonctionnement asynchrone bien nécessite d’adopter des bonnes pratiques comme fréquemment push ses modifications voire la mise en place d’un système d’intégration continue[1].
Le système git est au cœur de forges tel que Github, Gitlab ou, plus récemment, Codeberg (reposant sur Gitea). La politique des deux premières ne me plaisant pas, détenu par Microsoft pour l’un et d’autres broutilles pour l’autre qui n’a d’ailleurs jamais accepté mon inscription à cause de mon adresse mail gmx, j’ai migré mes anciens dépots sur Codeberg, une instance reposant sur le logiciel libre Gitea. Particulièrement bavards sur le Fediverse, j’ai espoir de ne pas avoir à refaire de migration, à moins de passer à l’auto-hébergement, même si les dernières nouvelles sur Gitea soient discutables.