git
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édenteProchaine révisionLes deux révisions suivantes | ||
git [2017/01/29 12:41] – capslock | git [2017/01/29 13:18] – capslock | ||
---|---|---|---|
Ligne 42: | Ligne 42: | ||
|site-pelican | |site-pelican | ||
|si | Dépôt dédié à notre SI : Coin - Techno : Django | |si | Dépôt dédié à notre SI : Coin - Techno : Django | ||
+ | |||
+ | Par ailleurs les groupes Gitlab suivants sont définis : | ||
+ | |||
+ | ^ Nom du dépôt | ||
+ | |faimaison-adminsys | ||
+ | |faimaison-bureau | ||
+ | |faimaison-membres | ||
+ | |faimaison-public | ||
+ | |||
+ | Pour contribuer il vous faut un accès. | ||
===== Comment accéder aux dépôts de FAImaison ? ===== | ===== Comment accéder aux dépôts de FAImaison ? ===== | ||
Ligne 57: | Ligne 67: | ||
| riboul.faimaison.net | | riboul.faimaison.net | ||
| chomsky.autogeree.net | git-slave.faimaison.net | Esclave | | chomsky.autogeree.net | git-slave.faimaison.net | Esclave | ||
- | |||
- | |||
- | ===== Méthodes d' | ||
- | |||
- | Voir [[gitlab# | ||
==== Utilisation en lecture/ | ==== Utilisation en lecture/ | ||
+ | Les dépôts publics | ||
=== Authentification === | === Authentification === | ||
Ligne 72: | Ligne 78: | ||
* Utiliser l' | * Utiliser l' | ||
* Utiliser vos outils, sur votre ordinateur. Dans ce cas, il vous faut une clé SSH pour contribuer (voir ci-dessous) | * Utiliser vos outils, sur votre ordinateur. Dans ce cas, il vous faut une clé SSH pour contribuer (voir ci-dessous) | ||
- | |||
- | == Authentification à deux facteurs == | ||
- | |||
- | Pour protéger votre compte Gitlab, vous pouvez activer l' | ||
- | |||
- | Quand l' | ||
- | |||
- | * votre nom d' | ||
- | * votre mot de passe | ||
- | * un code à usage unique donné par l' | ||
- | |||
- | Pour obtenir un code à usage unique, il vous faut une application compatible " | ||
== Générer sa paire de clés SSH == | == Générer sa paire de clés SSH == | ||
Ligne 101: | Ligne 95: | ||
Dès que vous avez votre paire de clé, il suffit d' | Dès que vous avez votre paire de clé, il suffit d' | ||
+ | |||
+ | == Authentification à deux facteurs == | ||
+ | |||
+ | Pour protéger votre compte Gitlab, vous pouvez activer l' | ||
+ | |||
+ | Quand l' | ||
+ | |||
+ | * votre nom d' | ||
+ | * votre mot de passe | ||
+ | * un code à usage unique donné par l' | ||
+ | |||
+ | Pour obtenir un code à usage unique, il vous faut une application compatible " | ||
=== Utilisation === | === Utilisation === | ||
- | FIXME | ||
- | Fonctionnement : tout se fait en ssh en passant par // | + | == Par l' |
+ | |||
+ | == Via vos outils Git installés sur votre machine == | ||
+ | |||
+ | Fonctionnement : tout se fait en ssh. Si on essaie de se connecter directement : | ||
ssh -i ~/ | ssh -i ~/ | ||
+ | | ||
+ | On obtient un message de bienvenue : | ||
- | on a la liste des dépôts accessibles en lecture et/ou écriture. | + | PTY allocation request failed |
+ | Welcome to GitLab, CapsLock! | ||
+ | Connection to git.faimaison.net closed. | ||
Pour dire à ssh de toujours utiliser cette clé et cet utilisateur (et donc pour simplifier la vie à git), on peut mettre quelque chose du genre dans son fichier '' | Pour dire à ssh de toujours utiliser cette clé et cet utilisateur (et donc pour simplifier la vie à git), on peut mettre quelque chose du genre dans son fichier '' | ||
Ligne 122: | Ligne 135: | ||
Ensuite, il suffit de cloner comme d' | Ensuite, il suffit de cloner comme d' | ||
- | git clone git.faimaison.net: | + | git clone git@gitlab.faimaison.net: |
+ | |||
+ | Pour trouver l' | ||
+ | |||
+ | {{ :: | ||
+ | |||
Noter qu'en l' | Noter qu'en l' |
git.txt · Dernière modification : 2022/08/25 20:21 de gilou