logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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 12:24]
smolski
atelier:git-df:git-df [27/10/2012 17:15]
captnfab
Ligne 6: Ligne 6:
   * Objet : git pour df   * Objet : git pour df
   * Niveau requis : AVISÉ   * Niveau requis : AVISÉ
-  * Commentaires : // Ce tuto est destiné essentiellement aux participants des projets df via le installé sur le serveur df. //+  * Commentaires : // Ce tuto est destiné essentiellement aux participants des projets df via le dépôt git installé sur le serveur df. //
   * Débutant, à savoir :   * Débutant, à savoir :
 [[manuel:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) [[manuel:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
Ligne 14: Ligne 14:
 **Terminal root** : **Terminal root** :
  
-Mettre son système à jour +Mettre son système à jour :
-<code bash> +
-aptitude update</​code>​ +
- +
-Pour stable ​:+
 <code bash> <code bash>
 +aptitude update
 aptitude safe-upgrade</​code>​ aptitude safe-upgrade</​code>​
  
Ligne 26: Ligne 23:
 aptitude install git-core</​code>​ aptitude install git-core</​code>​
  
-<note tip>Tout le reste du tuto se passe en terminal ​user sauf indication ​précise.</​note>​+<note tip>Tout le reste du tuto se passe en terminal ​//​utilisateur// ​sauf indication ​contraire.</​note>​
  
 ===== Initialisation ===== ===== Initialisation =====
Ligne 33: Ligne 30:
 <code bash> <code bash>
 git config --global user.name "votre pseudo du forum" Majuscules ou espace autorisés. git config --global user.name "votre pseudo du forum" Majuscules ou espace autorisés.
-git config --global user.email "​votre@mail.com"</​code>​+git config --global user.email "​votre@mail.com"​ 
 +git config --global color.ui true 
 +</​code>​
  
 Ces commandes vont créer un fichier dans votre répertoire utilisateur qui sera utilisé par tout vos projets. Par défaut, ce fichier est ~/​.gitconfig et il contiendra quelque chose comme ça : Ces commandes vont créer un fichier dans votre répertoire utilisateur qui sera utilisé par tout vos projets. Par défaut, ce fichier est ~/​.gitconfig et il contiendra quelque chose comme ça :
Ligne 44: Ligne 43:
 ===== Clé SSH ===== ===== Clé SSH =====
  
-Créer une clé ssh(([[config:​ssh | Configurer ssh]])). +Créer une paire de clés ssh(([[config:​ssh | Configurer ssh]])). 
-<​note>​nom_ou_pseudo = Sans espace ni (pour ce qui concerne df uniquement) sans accent et en minuscule !</​note>​ +<​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>​ 
-<code bash> + 
-ssh-keygen -f  df-git-nom_ou_pseudo</​code>​+<code bash>​ssh-keygen -f ~/.ssh/df-git-nom_ou_pseudo</​code>​
  
-<​note>​Il vous sera demandé si vous voulez ajouter une passphrase, à vous de voir si cela vous paraît nécessaire...</​note>​+<​note>​Il vous sera demandé si vous voulez ajouter une passphrase, à vous de voir si cela vous paraît nécessaire... Notez que si vous en saisissez une, il vous faudra la retaper à chaque nouvelle session de votre pc avant d'​utiliser les dépôts.</​note>​
  
 Ce qui donnera au final dans le répertoire ~/.ssh : Ce qui donnera au final dans le répertoire ~/.ssh :
Ligne 62: Ligne 61:
 Il vous faudra communiquer au 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 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...
  
-<note tip>​Cette clé publique n'pas lieu d'​être inquiétante en soit, elle permet simplement de vous identifier lorsque VOUS, vous demandez un accès et n'est pas intrusive dans votre propre pc !</​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 //conf//, fichier à créer(([[commande:​mkdir]])) s'il n'y est pas : +
-   ​~/​.ssh/​conf+
  
-Ensuitefaire un répertoire ​dans son ///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.+En réponsevous recevrez de ce cher matelot une configuration à mettre ​dans le fichier ​//~/.ssh/config//, fichier à créer(([[commande:​mkdir]])) s'il n'​y ​est pas : 
 +   ~/.ssh/config
  
 +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 75: Ligne 73:
 ==== passphrase ==== ==== passphrase ====
  
-<note important>​**ATTENTION** ! Contrairement au passwd de ssh, la création d'une passphrase implique ​qu'​elle ​vous sera demandée ​à chaque session avant toute utilisation du git !</​note>​+<note important>​**ATTENTION** ! La création d'une passphrase implique ​que vous devrez la renseigner ​à chaque session avant toute utilisation du git !</​note>​
  Si vous avez créé une passphrase tapez :  Si vous avez créé une passphrase tapez :
 <code bash> <code bash>
Ligne 140: Ligne 138:
 <​code>​ <​code>​
 [master 4daaf19] Tests matutinaux d'​utilisaton du git-df [master 4daaf19] Tests matutinaux d'​utilisaton du git-df
- ​Committer: ​Joel Smolski <​admijoel@serveurdeb.(none)>+ ​Committer: ​votre pseudo du forum. Votre mail.
  
 If the identity used for this commit is wrong, you can fix it with: If the identity used for this commit is wrong, you can fix it with:
atelier/git-df/git-df.txt · Dernière modification: 27/05/2018 20:48 par captnfab

Pied de page des forums

Propulsé par FluxBB