Comment avoir deux origines distantes pour Git ?
-
09-06-2019 - |
Question
Mon entreprise est une petite entreprise où nous utiliserions Git pour le contrôle de version.Le serveur principal sera local.Mais nous voulons un serveur sur lequel notre dépôt local est maintenu en ligne pour donner accès à nos clients afin qu'ils puissent avoir l'assurance que nous faisons la bonne chose et leur permettre de vérifier à partir de là si nécessaire.
Donc, si je souhaite simplement pousser uniquement vers celui extérieur et que je ne m'en retirerai jamais, quelle est la meilleure façon Git de le faire ?
La solution
Vous pouvez ajouter des télécommandes avec git remote add <name> <url>
Vous pouvez ensuite pousser vers une télécommande avec git push <name> master:master
pour pousser votre branche principale locale vers la branche principale distante.
Lorsque vous créez un dépôt avec git clone
la télécommande est nommée origin
mais vous pouvez créer un public
référentiel pour votre serveur en ligne et poussez-y avec git push public master:master