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édente | ||
documentation:technique:git:usage-des-depots-mycelium [2021/04/16 14:27] – ↷ Liens modifiés en raison d'un déplacement. cacatoes | documentation:technique:git:usage-des-depots-mycelium [2024/02/07 20:27] (Version actuelle) – Accès au dépôt git 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 [[..:machines: | + | 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 [[usage-des-depots-mycelium# | + | |
- | + | ||
- | ==== 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 |
</ | </ | ||
Ligne 136: | Ligne 80: | ||
git push | git push | ||
</ | </ | ||
+ | |||
+ | ===== Accès au dépôt git ===== | ||
+ | |||
+ | La connexion se fait en SSH avec l' |
documentation/technique/git/usage-des-depots-mycelium.1618576076.txt.gz · Dernière modification : 2021/04/16 14:27 de cacatoes