-- Leo's gemini proxy

-- Connecting to unbon.cafe:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;

Système git


2022-11-06


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].


Usages


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 Forgejo – Dérivé de Gitea. Particulièrement bavards sur le Fediverse, j’ai espoir de ne pas avoir à refaire de migration, à moins de passer à l’auto-hébergement.


Références


[1] Intégration continue, LeJun 2022

-- Response ended

-- Page fetched on Sun May 19 03:28:13 2024