documentation:technique:git:usage-des-depots-mycelium
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
documentation:technique:git [2021/03/16 12:32] – [Usage des dépots Git de Mycélium] cacatoes | documentation:technique:git:usage-des-depots-mycelium [2024/02/07 20:22] – [Étapes initiales] jerome | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Git (dépots de Mycélium) ====== | + | ====== Git : Usage des dépots de Mycélium ====== |
===== Liste des dépots Git ===== | ===== Liste des dépots Git ===== | ||
- | Nos dépots Git sont hébergés sur [[..:technique: | + | Nos dépots Git sont : |
+ | ^ Nom du dépot | ||
+ | | git@git.mycelium-fai.org:infra.git | privé | recettes ansible, clefs ssh | | ||
+ | | git@git.mycelium-fai.org:pass.git | privé | ||
- | ^ Nom du dépot | + | Pour accéder |
- | | mycelium-public| mycelium | + | |
- | | mycelium | + | |
- | | mycelium-pass | + | |
- | | mycelium-treso | mycelium | + | |
- | + | ||
- | + | ||
- | ===== Accès aux dépots | + | |
- | + | ||
- | ^ Nom du dépot | + | |
- | | mycelium-public | + | |
- | | mycelium | + | |
- | | mycelium-pass | + | |
- | | mycelium-treso | + | |
- | + | ||
- | Note : Les dépots privés ne sont accessibles que si vous avez transmis votre clé (publique) SSH. | + | |
- | + | ||
- | ===== Accès public ===== | + | |
- | + | ||
- | L' | + | |
- | + | ||
- | La commande pour cloner un dépot public est la suivante : | + | |
- | + | ||
- | <code bash> | + | |
- | git clone git:// | + | |
- | </ | + | |
- | + | ||
- | Pour le dépot public de Mycélium, il s' | + | |
- | + | ||
- | <code bash> | + | |
- | git clone git:// | + | |
- | </ | + | |
- | ===== Accès authentifié ===== | + | |
- | + | ||
- | L' | + | |
- | ==== Envoie ta clé SSH dedieu ==== | + | |
- | + | ||
- | D' | + | |
- | + | ||
- | Attendre la confirmation que votre clé a été ajoutée. Vous pourrez accéder aux dépots Git via l'un des comptes utilisateur de Mycélium (voir [[git# | + | |
- | + | ||
- | ==== Connexion SSH (avec ProxyJump) ==== | + | |
- | + | ||
- | Suivez les instructions décrites dans [[: | + | |
- | ==== Vérifier l' | + | |
- | + | ||
- | Après | + | |
- | < | + | |
- | + | ||
- | Vous n' | + | |
- | ===== Erreurs diverses ===== | + | |
- | + | ||
- | :!: RSA host key for mplserv has changed and you have requested strict checking. | + | |
- | + | ||
- | Ce problème est lié à ssh (et non pas à git). Il signifie que l'empreinte SSH du serveur a changé, ce qui pose la question de son authenticité, | + | |
- | + | ||
- | A moins que vous ne connaissiez la raison de ce changement, vous devriez contacter l' | + | |
- | + | ||
- | Un peu de debug possible avec : | + | |
- | < | + | |
===== Usage basique de git ===== | ===== Usage basique de git ===== | ||
Ligne 73: | Ligne 17: | ||
< | < | ||
- | $ git clone mycelium@mplgit:mycelium.git | + | $ git clone git@git.mycelium-fai.org:infra.git |
</ | </ | ||
documentation/technique/git/usage-des-depots-mycelium.txt · Dernière modification : 2024/02/07 20:27 de jerome