Outils pour utilisateurs

Outils du site


documentation:dvcs:framagit

Framagit

Il s'agit d'un service fournit par Framasoft. Il s'appuie sur gitlab (une sorte de forge avec Git comme système de gestion).

Création d'un compte

Il faut se rendre sur cette page, et remplir le formulaire. Un mail sera envoyé 1).

Ajout d'un clé openSSH

Il faut suivre cette procédure pour générer une clé privé / publique. Ensuite on va éditer le fichier ~/.ssh/config, pour y entrer les données spécifiques à framagit.

config
Host framagit.org
        User    git
        IdentityFile    ~/.ssh/id_ed25519

Il faut bien sûr adapter la ligne IdentityFile au type de clé que vous avez précisé avec la commande ssh-keygen.

Ce fichier doit être uniquement accessible en écriture à l'utilisateur (chmod g-w .ssh/config). On renseigne le nom de la clé privé (la clé publique à comme extension .pub).

Ensuite, on va se connecter sur son compte framagit pour enregistrer sa clé publique qui a été générée précédemment.

On remplit le formulaire. On copie le contenu de la clé publique (.pub). On peut enregistrer autant de clés que l'on souhaite (c'est idéal lorsque l'on a plusieurs ordinateurs).

Créer son premier projet

Il faut se connecter sur son compte et remplir le formulaire adéquat (il va être soit vide ou contenir un unique fichier README).

Sur sa machine (en local), on va « cloner » ce dépôt (par exemple documentation).

git clone git@framagit.org:olivierd/documentation.git
cd documentation

Quelques commandes basiques.

Il existe des applications graphiques (gitg, Git Cola, Guitar) si l'on souhaite se passer de la console.

1)
Vérifiez le dossier de spams, si il n'y a toujours rien dans votre boîte de réception.
documentation/dvcs/framagit.txt · Dernière modification: le 04-12-2018 à 17h58 (modification externe)