L’article explique comment configurer un remote Git multi-cibles pour publier simultanément sur plusieurs plateformes, comme GitHub et Codeberg, afin de réduire la dépendance à une seule forge. L’auteur détaille la distinction entre les URLs de fetch (récupération) et de push (envoi), et montre comment ajouter plusieurs destinations de push avec la commande git remote set-url --add --push.
La méthode permet de synchroniser automatiquement les modifications sur plusieurs dépôts avec un simple git push, tout en conservant une seule URL de récupération. Cependant, cette approche reste un miroir unidirectionnel : les changements poussés directement sur Codeberg ne seront pas récupérés automatiquement, ce qui limite son usage en contexte collaboratif.