Projet

Général

Profil

Git

Sur cette page vous trouverez de quoi faire une prise en main rapide de git et plus précisemment du dépôt git qu'on utilise à cohabit. Pour plus de précision, vous trouverez d'excellents tutoriels comme celui là : https://www.hostinger.fr/tutoriels/tuto-git/ et bien d'autres, n'hésitez pas à chercher.

Git est un logiciel libre qui permet de travailler à plusieurs sur le même bout de code en fusionnat les modifications de tout le monde, en conservant des versions parallèles et de remonter dans l'historique de toutes les modifications. De système est décentralisé, ça veut dire que c'est hébergé sur un plusieurs serveurs.

Pour plus de détails historiques je vous invite à lire la page wikipedia : https://fr.wikipedia.org/wiki/Git

Si vous devez écrire du code à cohabit ou modifier du code sur un de nos projets il vous faudra utiliser git.

Ce sytème a été créé par Linus Torvald, le créateur de Linux. C'est aujourd'hui le système de versionnage le plus populaire au monde.
Anciennement notre git est hébergé chez framasoft : https://framagit.org/cohabit-fablab
Actuellement, nos nouveaux dépôts se trouvent sur notre serveur à l'adresse : https://git.cohabit.fr

Installer git

Se créer un compte sur Framagit

Il vous faudra vous créer un comptre sur framagit .org, ensuite vous devrez demander à un des [[serveur:administrateurs]] de vous intégrer au groupe cohabit.

Configurer Git

  • Configuration globale

Git contient un outil appelé git config pour vous permettre de voir et modifier les variables de configuration qui contrôlent tous les aspects de l'apparence et du comportement de Git.

- Votre identité

La première chose à faire après l'installation de Git est de renseigner votre nom et votre adresse e-mail. C'est une information importante car toutes les validations dans Git utilisent cette information et elle est indélébile dans toutes les validations que vous pourrez réaliser :

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

- Votre éditeur de texte

À présent que votre identité est renseignée, vous pouvez configurer l'éditeur de texte qui sera utilisé quand Git vous demande de saisir un message.

$ git config --global core.editor vim

  • Configuration locale

Charger le code d'un projet

créez un dossier pour travailler :

mkdir /home/useur/monDossier

se déplacer dans ce dossier :
cd /home/useur/monDossier

cloner le code du dépot git dans mon dossier
git clone https://l'urlduprojet...

créer un projet

en ligne de commande CLI

au clic'o'drome