github - Comment utiliser git pour relier deux serveurs distants sans configurer SSH.
怪我咯
怪我咯 2017-05-02 09:49:20
0
2
943

Bonjour à tous, je souhaite déployer git sur deux serveurs en même temps. Combien de SSH dois-je configurer ?

Ma situation :
J'ai d'abord configuré le ssh de github, mais je souhaite également le déployer sur oschina en même temps. Dois-je également configurer un ssh ? Mais cela n'est-il pas en conflit avec le ssh de github ? En même temps, le push ne peut pas être effectué sur github, mais ne peut être poussé que vers oschina.

Ou est-ce comme ce que disent la plupart des internautes ? Après avoir configuré le ssh de GitHub, je m'en fiche, tout comme ce qui suit ?

[remote "all"]  
    url = https://github.com/XXXXXX/XXXXX.git  
    url = https://git.oschina.net/XXXXX/XXXXX.git

Xiaobai remercie le répondant par avance (trois saluts)

怪我咯
怪我咯

走同样的路,发现不同的人生

répondre à tous(2)
某草草

Si git prend en charge le push de plusieurs serveurs en même temps, vous pouvez utiliser la commande suivante

git remote set-url --add <name> <newurl>

Si vous disposez déjà de l'origine de l'hôte distant par défaut qui est GitHub, vous pouvez utiliser la méthode suivante pour ajouter l'adresse d'oschina à l'origine

git remote set-url --add origin <oschina url>

De cette façon git push origin peut être soumis à GitHub et oschina en même temps.

git-remote

En tapant sur un téléphone portable, si le formatage est incorrect, veuillez le modifier sur l'ordinateur.

迷茫

Si vous souhaitez pousser vers deux serveurs, il vous suffit de configurer deux télécommandes, puis de pousser votre propre branche.

git remote add github <github-repo>
git remote add oschina <oschina-repo>
git push github master
git push oschina master

Vous pouvez également vous référer à la liste que j'ai faite sur l'aide-mémoire git des entrepôts distants

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal