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 [27/10/2012 22:22] smolski |
atelier:git-df:git-df [30/10/2012 08:42] captnfab |
||
---|---|---|---|
Ligne 44: | Ligne 44: | ||
Créer une paire de clés ssh(([[config:ssh | Configurer ssh]])). | Créer une paire de clés ssh(([[config:ssh | Configurer ssh]])). | ||
- | <note>nom_ou_pseudo = Votre nom ou votre pseudo, sans espace ni accent et en minuscule((En principe vous avez le droit. mais notre tuto et pour éviter les erreurs, on adoptera cette convention)) !</note> | + | <note>nom_ou_pseudo = Votre nom ou votre pseudo, sans espace ni accent et en minuscule((En principe vous avez le droit mais, dans notre tuto et pour éviter les erreurs, on adoptera cette convention)) !</note> |
<code bash>ssh-keygen -f ~/.ssh/df-git-nom_ou_pseudo</code> | <code bash>ssh-keygen -f ~/.ssh/df-git-nom_ou_pseudo</code> | ||
Ligne 63: | Ligne 63: | ||
<note tip>Cette clé publique n'est pas confidentielle. Elle permet simplement au serveur de vérifier que c'est bien vous qui vous connectez avec votre clé privée !</note> | <note tip>Cette clé publique n'est pas confidentielle. Elle permet simplement au serveur de vérifier que c'est bien vous qui vous connectez avec votre clé privée !</note> | ||
- | En réponse, vous recevrez de ce cher matelot une configuration à mettre dans le fichier //~/.ssh/config//, fichier à créer(([[commande:mkdir]])) s'il n'y est pas : | + | Éditez ensuite le fichier ''~/.ssh/config'', à créer s'il n'existe pas. |
- | ~/.ssh/config | + | Rajouter dans ce dernier le bloc de lignes que vous aura envoyé le captnfab en réponse à votre message. |
- | 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 : | ||
<code bash> | <code bash> | ||
Ligne 89: | Ligne 89: | ||
Demander le téléchargement du répertoire du projet par clonage ainsi : | Demander le téléchargement du répertoire du projet par clonage ainsi : | ||
<code bash> | <code bash> | ||
- | git clone df-git-nom_ou_pseudo:le_projet_commun</code> | + | git clone df-git:le_projet_commun</code> |
Vous aurez à disposition personnelle ce répertoire et tout ce qu'il contient mis dans le répertoire git d'où vous avez lancé la commande : | Vous aurez à disposition personnelle ce répertoire et tout ce qu'il contient mis dans le répertoire git d'où vous avez lancé la commande : |