diff --git a/Utilisation-de-git.md b/Utilisation-de-git.md index d435c7a..2926ef5 100644 --- a/Utilisation-de-git.md +++ b/Utilisation-de-git.md @@ -1,6 +1,38 @@ -[[Home]] -# Inscription -# Obtenir les droits d'écriture +[↖ Accueil](Home) +# Obtenir les droits d'écriture Il faut demander à l'administrateurs pour obtenir les droits d'écriture. -[Tutoriel git](https://www.ionos.fr/digitalguide/sites-internet/developpement-web/tutoriel-git/) +Si vous êtes adhérent à l'association Vélo solaire pour tous, vous pouvez par exemple demander sur le canal "CAO" sur nextcloud Talk. + +Si vous souhaitez contribuer sans adhérer à l'association, vous pouvez envoyer des pull-request en vous inscrivant sur [gitea](https://git.vhelio.org). Il faudra ensuite faire un "fork" du dépôt git, dans lequel vous pourrez envoyer vos modifications, et finalement vous pourrez envoyer des "pull-request" pour demander à ce que vos modifications soient intégrées dans le dépôt principal. Il n'y a pas encore de tutoriel pour cela, n'hésitez pas à vous manifester si vous avez besoin d'aide (vous pouvez envoyer un e-mail à `contact@vhelio.org`) + +# Installation de git +Si vous avez l'habitude de travailler en ligne de commande, vous pouvez suivre par exemple ce [Tutoriel git](https://www.ionos.fr/digitalguide/sites-internet/developpement-web/tutoriel-git/). + +Si vous n'avez pas l'habitude de travailler en ligne de commande, il sera probablement plus simple d'utiliser une interface graphique. Il y a de nombreux logiciels proposant cela, dans ce wiki nous ne donnons qu'un exemple parmi d'autres. + +## Sous Linux + +Pour Linux, nous proposons d'utiliser [Git Cola](https://git-cola.github.io/) (si vous utilisez Windows, passez directement à la section suivante) + +Votre distribution Linux permet probablement d'installer des paquets, cherchez et installez le paquet "git-cola". À titre d'exemple, si votre système est Debian, il faut lancer le gestionnaire de paquet Synaptic, cliquer sur "Rechercher" en haut à droite, écrire "git-cola" puis cliquer sur "rechercher". Le paquet "git-cola" devrait s'afficher. Cliquer sur le petit carré à gauche de "git-cola" et choisir "sélectionner pour installation", puis "ajouter à la sélection". Finalement, cliquer sur "Appliquer" dans le menu du haut. + +![Installation de git-cola avec Synaptic](./images/git/synaptic.png) + +Il devrait ensuite être possible de lancer git-cola avec le menu habituel dans lequel se trouvent vos applications. + +Cliquez sur "Cloner..." + +![Clonage du dépôt avec git-cola](./images/git/clone.png) + +Entrez l'URL du dépôt `https://git.vhelio.org/vhelio/vheliotech-freecad.git` puis cliquez sur "Cloner". Dans la fenêtre qui s'ouvre, choisissez le dossier où le projet sera stocké sur votre ordinateur (un sous-dossier sera ajouté à l'emplacement que vous choisirez). + +![Clonage du dépôt avec git-cola](./images/git/clone2.png) + +Le projet va être cloné (tous les fichiers ainsi que leur historique, c'est à dire toutes les versions successives, sont maintenant stockés sur votre ordinateur). La fenêtre principale s'ouvre, dans laquelle la zone `Statut` indique les modifications que vous avez apportées. Pour l'instant, cette zone est donc vide. + +![Fenêtre principale de git-cola](./images/git/pas-de-modif.png) + +## Sous Windows + + diff --git a/images/git/clone.png b/images/git/clone.png new file mode 100644 index 0000000..2dfc1a8 Binary files /dev/null and b/images/git/clone.png differ diff --git a/images/git/clone2.png b/images/git/clone2.png new file mode 100644 index 0000000..0e577ff Binary files /dev/null and b/images/git/clone2.png differ diff --git a/images/git/pas-de-modif.png b/images/git/pas-de-modif.png new file mode 100644 index 0000000..533abf2 Binary files /dev/null and b/images/git/pas-de-modif.png differ diff --git a/images/git/synaptic.png b/images/git/synaptic.png new file mode 100644 index 0000000..576070b Binary files /dev/null and b/images/git/synaptic.png differ