Outils pour utilisateurs

Outils du site


git

Ceci est une ancienne révision du document !


La commande "git"

La page de man de git et la page aide de FramaGit.

Configuration globale

On peut rentrer son nom, son mail et demander la coloration automatique :

$ git config --global user.name "Simon Lefort"
$ git config --global user.email "mail@domain.be"
$ git config --global color.ui auto

On peut vérifier les informations que l'on a entrées :

$ git config --global --list
user.name=Simon Lefort
user.email=mai@domain.be
color.ui=auto

Clé SSH

GitLab permet de travailler avec des clés SSH, ce qui permet d'envoyer les modifications sans devoir taper une mot de passe à chaque fois. (Il suffit de déverouiller le trousseau de clé à la première utilisation.)

Il faut tout d'abord voir si on a une clé existante :

$ cat ~/.ssh/id_rsa.pub
ssh-rsa AAAA(...) simon@ordi

Si nous n'avons pas encore de clé, on en génère une (voir ssh). Si nous utilisont déjà ssh et que nous avons une clé, nous pouvons passer à l'étape suivante.

Pour ajouter une clé à GitLab, on doit se rendre sur la page User Settings > SSH Keys. Il faut copier la clé publique dans la case appropriée. Soit manuellement soit via xclip :

$ xclip -sel clip < ~/.ssh/id_rsa.pub

Créer un repository

À partir de GitLab

Appuyer sur le bouton “New Project” :

Remplir les informations de base (nom du projet, description, visibilité, …) :

Cloner le dépôt depuis l'ordinateur local :

$ git clone git@framagit.org:(...).git
Clonage dans 'dossier'...

À partir de son ordinateur local

Pas encore trouvé comment créer le dépôt depuis l'ordinateur local et puis l'envoyer vers GitLab.

Sources

git.1492241618.txt.gz · Dernière modification : 2020/08/09 12:59 (modification externe)