Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
atelier:git-df:git-df [30/10/2012 10:36] thuban |
atelier:git-df:git-df [28/11/2012 15:50] smolski |
||
---|---|---|---|
Ligne 42: | Ligne 42: | ||
===== Clé SSH ===== | ===== Clé SSH ===== | ||
+ | |||
+ | ==== Créer les clés sh ==== | ||
Créer une paire de clés ssh(([[config:ssh | Configurer ssh]])). | Créer une paire de clés ssh(([[config:ssh | Configurer ssh]])). | ||
Ligne 58: | Ligne 60: | ||
ls ~/.ssh | ls ~/.ssh | ||
df-git-nom_ou_pseudo df-git-nom_ou_pseudo.pub</code> | df-git-nom_ou_pseudo df-git-nom_ou_pseudo.pub</code> | ||
+ | |||
+ | ==== Communiquez la clé publique ==== | ||
Il vous faudra communiquer au [[http://debian-facile.org/profile.php?id=302] | captnfab ]] __le fichier de la clé publique__((ou son contenu)) **df-git-nom_ou_pseudo.pub**, par email ou depuis le forum df par mp par exemple... | Il vous faudra communiquer au [[http://debian-facile.org/profile.php?id=302] | captnfab ]] __le fichier de la clé publique__((ou son contenu)) **df-git-nom_ou_pseudo.pub**, par email ou depuis le forum df par mp par exemple... | ||
Ligne 65: | Ligne 69: | ||
Éditez ensuite le fichier ''~/.ssh/config'', à créer s'il n'existe pas. | Éditez ensuite le fichier ''~/.ssh/config'', à créer s'il n'existe pas. | ||
Rajouter dans ce dernier le bloc de lignes que vous aura envoyé le captnfab en réponse à votre message. | Rajouter dans ce dernier le bloc de lignes que vous aura envoyé le captnfab en réponse à votre message. | ||
+ | |||
+ | ==== Créez le répertoire contenant vos git-projets-df ==== | ||
Ensuite, créez un répertoire dans votre ''/home/user'' (c'est le lieu le plus simple) qui vous servira de répertoire où faire transiter vos travaux git mis en commun sur le git-df. \\ | Ensuite, créez un répertoire dans votre ''/home/user'' (c'est le lieu le plus simple) qui vous servira de répertoire où faire transiter vos travaux git mis en commun sur le git-df. \\ | ||
- | Par exemple : | + | Par exemple nommé //projets-df// : |
<code bash> | <code bash> | ||
mkdir ~/projets-df</code> | mkdir ~/projets-df</code> | ||
Ligne 85: | Ligne 91: | ||
Afin de connaître la liste des dépôts auxquels vous avez accès en lecture ou en écriture, tapez la commande suivante : | Afin de connaître la liste des dépôts auxquels vous avez accès en lecture ou en écriture, tapez la commande suivante : | ||
<code bash> | <code bash> | ||
- | $ ssh -T df-git | + | $ ssh -T df-git-votre_pseudo |
hello contributeur, the gitolite version here is 2.0.3 | hello contributeur, the gitolite version here is 2.0.3 | ||
the gitolite config gives you the following access: | the gitolite config gives you the following access: | ||
Ligne 112: | Ligne 118: | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
- | Si vous préférez voir un cas typique d'utilisation avant de lire la liste des commandes, le TP1 s'y prête bien : | + | Si vous préférez voir un cas typique d'utilisation avant de lire la liste des commandes, le TP1 suivant s'y prête bien : |
* [[manuel:git-df:TP_basique|TP 1 : Exemple d'utilisation basique]] | * [[manuel:git-df:TP_basique|TP 1 : Exemple d'utilisation basique]] | ||
Ligne 212: | Ligne 218: | ||
- [[manuel:git-df:TP_basique|TP 1 : Exemple d'utilisation basique]] | - [[manuel:git-df:TP_basique|TP 1 : Exemple d'utilisation basique]] | ||
- [[manuel:git-df:TP_merge|TP 2 : Résoudre des conflits]] | - [[manuel:git-df:TP_merge|TP 2 : Résoudre des conflits]] | ||
- | |||