-
Notifications
You must be signed in to change notification settings - Fork 1
Git
Nous utilisons Git pour versionner le projet.
Le lien du projet est: https://github.com/parlemonde/clap
- Créez votre compte Github
- Group Git Asso-ParLeMonde
- Ajouter un clé SSH sur Github
- Installer Github Desktop
- Cloner le projet
Allez sur la page: https://github.com/org/parlemonde/people Et vérifiez votre présence. Si vous n'êtes pas encore membre, demandez un invitation à Laurent Arnoult où David Robert-Ansart sur le Slack (https://join.slack.com/share/zt-kjee5hu8-y_ESxGcR2HTLdf4AXrIvgg).
Cette étape est optionnelle si vous utilisez le logiciel Github Desktop. (Je reviendrai dessus plus tard.)
Pour les utilisateurs Windows, utilisez Github Desktop.
- Ouvrez votre terminal.
- Tapez:
ssh-keygen -o -b 4096
- Entrez un mot de passe lorsque cela est demandé.
- Vous devriez avoir maintenant une clé privée
~/.ssh/id_rsa
et une clé publique~/.ssh/id_rsa.pub
(Notez bien le.pub
pour la clé publique). Votre clé privée est sensible, ne la perdez pas et ne la copiez pas! Elle doit rester sans rien faire la où elle est. - Nous allons utiliser ssh-agent pour éviter d'avoir à taper le mot de passe tout le temps:
eval "$(ssh-agent -s)"
touch ~/.ssh/config
- Ouvrez
~/.ssh/config
et ajoutez:
Host *
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_rsa
- Tapez dans le terminal:
ssh-add -K ~/.ssh/id_rsa
Si une erreur “Unprotected Private Key File” (Permissions 0644) arrive, faites: chmod 0600 ~/.ssh/id_rsa
- Enfin, ajoutez votre clé publique sur Github:
- Copiez votre clé publique sur le presse papier:
pbcopy < ~/.ssh/id_rsa.pub
- Allez sur les Paramètres github
- Cliquez sur Nouvelle clé SSH
- Ajouter un titre: "Clé ssh perso"
- Coller votre clé publique sur le champ "Key"
- Enfin, cliquez sur ajouter votre clé SSH.
Allez sur Github Desktop et installer le logiciel. Ce n'est pas nécessaire, mais c'est plus simple qu'utiliser Git en ligne de commande sur le terminal.
- Avec le terminal Dans le dossier de votre choix, clonez le projet git. (Un dossier nommé "clap" sera créé avec tout le contenu dedans)
git clone git@github.com:Asso-ParLeMonde/clap.git
- Avec Github desktop
- Ouvrez github desktop.
- Connectez vous.
- Cliquez sur 'Add', puis sur 'Clone repository'.
- Cherchez Clap!, saisissez le répertoire de destination et clonez le projet.
Vous êtes maintenant prêt à utiliser Git!