From e8f28eefe488b7d7deaf1617084c6e1805388a93 Mon Sep 17 00:00:00 2001 From: Phuntsok Drak-pa Date: Fri, 5 Oct 2018 17:29:47 +0200 Subject: [PATCH] hoo boy --- tutoriel-git.html | 113 ++++++++++++++++++++++++---------------------- tutoriel-git.org | 8 ++-- tutoriel-git.pdf | Bin 97274 -> 97413 bytes 3 files changed, 62 insertions(+), 59 deletions(-) diff --git a/tutoriel-git.html b/tutoriel-git.html index 80e0d34..c78645e 100644 --- a/tutoriel-git.html +++ b/tutoriel-git.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + Tutoriel Git et GitHub @@ -243,30 +243,31 @@ for the JavaScript code in this tag.

Table des matières

@@ -281,8 +282,8 @@ for the JavaScript code in this tag. Et pour le code source de cette page, c’est , sur GitHub.
-
-

1 Git ? Qu’est-ce donc ?

+
+

1 Git ? Qu’est-ce donc ?

Git est un logiciel de version de fichiers permettant de garder une trace de toutes les modifications apportées au fichiers suivis dans un répertoire (un dépôt) et ses sous-répertoires –sous couvert qu’ils n’aient pas été ignorés explicitement. Il permet également de conserver plusieurs versions parallèles du projet, comme par exemple une version stable et une version de développement, et permet l’ajout de modifications d’une de ces versions parallèles à une autre via des fusions partielles ou totales de branches, avec une automatisation des fusions de fichiers lorsqu’il n’y a pas de conflit entre ces derniers. @@ -297,12 +298,12 @@ Toujours là ? Tu auras été prévenu·e.

-
-

2 Ça a l’air cool, comment ça s’utilise ?

+
+

2 Ça a l’air cool, comment ça s’obtient ?

-
-

2.1 Et surtout, comment ça s’installe ?

+
+

2.1 Et surtout, comment ça s’installe ?

Très bonne question Kévin. Tout d’abord, il faut t’assurer que git soit installé sur ton système et utilisable depuis le terminal. Sous GNU/Linux, tu peux l’installer via ton gestionnaire de paquet, ce qui rendra la commande accessible directement depuis le terminal. @@ -329,8 +330,8 @@ Si tu es sous Windows… Bonne chance. Toutes les commandes seront en synta

-
-

2.2 Ok c’est bon, et il y a une configuration à faire ?

+
+

2.2 Ok c’est bon, et il y a une configuration à faire ?

Tu peux configurer Git si tu le souhaites, oui. En général, il est recommandé de paramétrer au moins son nom et son email. Tu peux les paramétrer via la ligne de commande : @@ -359,8 +360,8 @@ Il y a encore pas mal de paramètres que tu peux gérer avec ce fichier, je repa

-
-

3 Ok très bien, mais je veux utiliser git moi !

+
+

3 Ok très bien, comment on l’utilise maintenant ?

Du calme Jean-Kévin, ralentis un peu. Comme le dit ce vieux dicton Chinois : @@ -374,8 +375,8 @@ Celui qui marche trop vite…… marche…………… trop… vite…? Tu peux Bon, c’est une contrefaçon, donc la qualité de la citation n’est pas extraordinaire. Bref.

-
-

3.1 Je commence comment ?

+
+

3.1 Je commence comment ?

Si tu souhaites créer un dépôt git, rien de plus simple : créé ton répertoire dans lequel tu travailleras, et déplace-y-toi. Ensuite, tu pourra initialiser ton dépôt via la commande git init. @@ -404,15 +405,14 @@ Parfait !

-
-

3.2 Et pour ajouter des fichiers ?

+
+

3.2 Et pour ajouter des fichiers ?

Maintenant tu peux commencer à travailler sur ton projet. Mais tout d’abord, on va voir ce qu’il se passe si jamais on créé un fichier dans le dépôt. Créé un fichier main.c dans lequel tu vas entrer ce code :

#include <stdio.h>
-
 int main(int argc, char *argv[]) {
   printf("Hello World!\n");
   return 0;
@@ -467,15 +467,14 @@ Parfait ! Certains éléments peuvent être un peu différent chez toi, comme
 

-
-

3.3 Cool, mais j’ai accidentellement mis un fichier en staging

+
+

3.3 Cool, mais j’ai accidentellement mis un fichier en staging

Si jamais tu as un staging que tu veux annuler, tu peux utiliser la commande git reset HEAD nomdetonfichier voiredautresfichiers pour annuler le staging. Une fois le fichier qui n’est plus dans ton staging, tu peux même annuler toutes les modifications que tu as apporté au fichier depuis ton dernier commit avec la commande git checkout -- tonfichier voiredautresfichiers. Par exemple, si j’ai modifié mon main.c en modifiant ainsi les arguments du main() :

#include <stdio.h>
-
 int main(void) {
   printf("Hello World!\n");
   return 0;
@@ -500,8 +499,8 @@ Si je fait un cat du fichier, je vois qu’il est revenu à son ét
 

-
-

3.4 En fait, j’ai juste oublié un truc dans mon commit précédent

+
+

3.4 En fait, j’ai juste oublié un truc dans mon commit précédent

Si jamais tu veux à la place ajouter la modification d’un fichier au dernier commit (mettons, tu as oublié d’ajouter également un fichier texte), tu peux utiliser l’option --amend lors du commit du fichier oublié. @@ -525,8 +524,8 @@ En gros, le commit que tu viens de faire a remplacé le précédent en conservan

-
-

3.5 Euh, j’ai oublié ce que j’ai changé lors du dernier commit

+
+

3.5 Euh, j’ai oublié ce que j’ai changé lors du dernier commit

Pas de panique ! Tu peux entrer la commande git diff afin de voir ce que tout ce que tu as modifié lors de ton dernier commit. Et si tu ne souhaite voir les modifications que d’un certain fichier, tu peux ajouter le nom de ton fichier à la fin de la commande. @@ -599,8 +598,8 @@ index 03b0f20..b93413f 100644

-
-

3.6 Il y a des fichiers dont je me fiche dans mon dépôt

+
+

3.6 Il y a des fichiers dont je me fiche dans mon dépôt

Dans ce cas, il est grand temps de te présenter le fichier .gitignore. Comme son nom l’indique, il permet au dépôt d’ignorer des fichiers selon ce que tu lui indiqueras. Par exemple, si tu veux ignorer tous les fichiers qui se terminent en .out (ou .exe sous Windows), tu peux éditer (ou créer) ton .gitignore et entrer ces lignes : @@ -615,16 +614,20 @@ Maintenant, si tu créés un fichier en .out ou .exe,

+
+

3.7 On est plusieurs dessus en fait…

-
-

4 J’ai entendu parler de GitHub…

+
+ +
+

4 J’ai entendu parler de GitHub…

Tu commences à me plaire Enzo ! GitHub est un site web sur lequel tu peux héberger des projets libres ou open-source (si tu ne connais pas la différence, voici un article pour t’aider à comprendre, et un autre pour la route). C’est en particulier orienté pour les projets gérés par git, ce qui tombe bien car c’est ce qu’on utilise. Cela a pour avantage de pouvoir aisément partager ton code et d’assurer qu’il est bien sauvegardé quelque part d’autre que ton disque dur (un rm -rf est si vite arrivé). Et surtout, ça peut te permettre de collaborer avec d’autres personnes sur le même projet sans te casser la tête.

-
-

4.1 J’ai téléchargé un projet en zip

+
+

4.1 J’ai téléchargé un projet en zip

Ou bien, tu peux télécharger le projet directement via git. Eh oui ! git permet de gérer les dépôts dits distants, c’est à dire ceux qui sont hébergés sur un serveur en ligne, comme par exemple sur GitHub. Pour cela, il te faut te munir du lien vers le dépôt git, et le passer en argument de git clone. Par exemple, si tu veux télécharger de dépôt du petit logiciel de chat en réseau que j’ai codé durant ma L2 d’informatique, tu peux exécuter ceci : @@ -643,8 +646,8 @@ Et c’est bon, tu as accès au répertoire chat-reseau-P8 et au co

-
-

4.2 Et si je veux créer mon propre dépôt sur GitHub

+
+

4.2 Et si je veux créer mon propre dépôt sur GitHub

Dans ce cas là, c’est simple Brigitte. Il faut que tu te créés un compte sur GitHub, puis tu cliques sur le bouton + et New Repository. Tu lui donnes le nom que tu souhaites (en l’occurrence je le nomme temporary-repo car je vais le supprimer cinq minutes après l’écriture de ces lignes), et tu cliques sur Create Repository. Tu n’ajoutes rien avant, pas de description, pas de .gitignore, RIEN. @@ -662,8 +665,8 @@ Et voilà, ton dépôt est lié au dépôt distant. Oui, juste comme ça.

-
-

4.3 Et du coup, comment je met tout ça en ligne ?

+
+

4.3 Et du coup, comment je met tout ça en ligne ?

Bon ok, ce n’est pas aussi simple que ça. Une fois que tu as lié ton dépôt au dépôt distant, il faudra que tu mettes en ligne tes commits quand tu en auras l’occasion. Pour ce faire, tu n’as qu’à taper git push ; et la première fois, il faudra que tu indiques à ton dépôt où mettre en ligne précisément dans le dépôt distant, auquel cas tu ajoutes -u origin master pour cette première fois. Git te demandera donc tes identifiants GitHub pour pouvoir mettre tout ça en ligne. @@ -692,8 +695,8 @@ Bon, là en nom d’utilisateur y’a le mien, faudra remplacer avec le tiens. E

-
-

4.4 Quelqu’un a fait des modifications depuis mon dernier commit, je récupère ça comment ?

+
+

4.4 Quelqu’un a fait des modifications depuis mon dernier commit, je récupère ça comment ?

Pour faire un exemple, je viens de créer un README.md sur GitHub directement. Ce type de fichiers est assez standard afin de présenter plus ou moins en détails le dépôt et le projet qui y est lié, et son contenu apparaîtra formatté sur la page du dépôt sur GitHub s’il est au format .md (Markdown) ou .org (org-mode, le Markdown d’Emacs avec lequel est écrit ce tutoriel). Mais il n’est pas présent dans mon dépôt local, du coup je vais devoir le récupérer. On va donc entrer git pull. @@ -716,8 +719,8 @@ Fast-forward

-
-

4.5 Je suis en train de travailler sur le même fichier que Ginette

+
+

4.5 Je suis en train de travailler sur le même fichier que Ginette

Là, c’est un problème qui aurait pu être évité avec l’usage des branches dont je t’avais parlé plus haut, mais visiblement, vous êtes sur la même branche. Pas bien. Dans ce cas-là, met-toi d’accord avec Ginette pour savoir qui fait ses push en premier. Si le choix tombe sur Ginette, ou si elle a imposé sa vision des choses et a fait son push avant toi, GitHub va râler car tu n’es pas à jour. Dans ce cas ne panique pas, si tu n’as pas fait tes commits, lance la commande git stash ; ça va sauvegarder tes modifications dans un coin à part et va annuler tes modifications @@ -728,7 +731,7 @@ Là, c’est un problème qui aurait pu être évité avec l’usage des branche

Auteur: Lucien Cartier-Tilet

-

Created: 2018-10-05 ven. 15:29

+

Created: 2018-10-05 ven. 17:29

diff --git a/tutoriel-git.org b/tutoriel-git.org index 13a27d6..4568bf3 100644 --- a/tutoriel-git.org +++ b/tutoriel-git.org @@ -12,7 +12,7 @@ Git est un logiciel de version de fichiers permettant de garder une trace de tou Avant de continuer, sache que je suis bilingue français-sarcasme, si tu es du genre à t’énerver pour un rien, cette page est à haut risque pour toi. Toujours là ? Tu auras été prévenu·e. -* Ça a l’air cool, comment ça s’utilise ? +* Ça a l’air cool, comment ça s’obtient ? ** Et surtout, comment ça s’installe ? Très bonne question Kévin. Tout d’abord, il faut t’assurer que git soit installé sur ton système et utilisable depuis le terminal. Sous GNU/Linux, tu peux l’installer via ton gestionnaire de paquet, ce qui rendra la commande accessible directement depuis le terminal. #+BEGIN_SRC text @@ -44,7 +44,7 @@ Tu peux aussi éditer le fichier =~/.gitconfig= comme suit : Cela permettra d’associer ton nom et ton adresse mail à tes commits. Par défaut, ceux qui sont enregistrés avec ton compte utilisateur de ton PC sont mis par défaut dans ces paramètres, mais on met quasiment tous un nom à la con quand on le créé. Et ça permet d’avoir les même paramètres si tu es sur un autre ordinateur. Il y a encore pas mal de paramètres que tu peux gérer avec ce fichier, je reparlerai de certains plus tard, mais pour le reste, la documentation en ligne sur =gitconfig= ne manque pas. -* Ok très bien, mais je veux utiliser git moi ! +* Ok très bien, comment on l’utilise maintenant ? Du calme Jean-Kévin, ralentis un peu. Comme le dit ce vieux dicton Chinois : #+BEGIN_QUOTE Celui qui marche trop vite…… marche…………… trop… vite…? Tu peux tomber et te faire mal je suppose. @@ -72,7 +72,6 @@ Parfait ! Maintenant tu peux commencer à travailler sur ton projet. Mais tout d’abord, on va voir ce qu’il se passe si jamais on créé un fichier dans le dépôt. Créé un fichier =main.c= dans lequel tu vas entrer ce code : #+BEGIN_SRC C #include - int main(int argc, char *argv[]) { printf("Hello World!\n"); return 0; @@ -117,7 +116,6 @@ Parfait ! Certains éléments peuvent être un peu différent chez toi, comme Si jamais tu as un staging que tu veux annuler, tu peux utiliser la commande =git reset HEAD nomdetonfichier voiredautresfichiers= pour annuler le staging. Une fois le fichier qui n’est plus dans ton staging, tu peux même annuler toutes les modifications que tu as apporté au fichier depuis ton dernier commit avec la commande =git checkout -- tonfichier voiredautresfichiers=. Par exemple, si j’ai modifié mon =main.c= en modifiant ainsi les arguments du =main()= : #+BEGIN_SRC C #include - int main(void) { printf("Hello World!\n"); return 0; @@ -215,6 +213,8 @@ Dans ce cas, il est grand temps de te présenter le fichier =.gitignore=. Comme ,*.exe #+END_SRC Maintenant, si tu créés un fichier en =.out= ou =.exe=, il sera complètement ignoré par git et ne sera pas stocké dans l’historique des versions. +** On est plusieurs dessus en fait… + * J’ai entendu parler de GitHub… Tu commences à me plaire Enzo ! GitHub est un site web sur lequel tu peux héberger des projets libres ou open-source (si tu ne connais pas la différence, voici [[https://www.gnu.org/philosophy/open-source-misses-the-point.fr.html][un article]] pour t’aider à comprendre, et [[https://www.gnu.org/philosophy/free-software-for-freedom.fr.html][un autre]] pour la route). C’est en particulier orienté pour les projets gérés par git, ce qui tombe bien car c’est ce qu’on utilise. Cela a pour avantage de pouvoir aisément partager ton code et d’assurer qu’il est bien sauvegardé quelque part d’autre que ton disque dur (un =rm -rf= est si vite arrivé). Et surtout, ça peut te permettre de collaborer avec d’autres personnes sur le même projet sans te casser la tête. ** J’ai téléchargé un projet en zip diff --git a/tutoriel-git.pdf b/tutoriel-git.pdf index ee22f00f5dca329d6a1e91c147a59e47837f1b47..d49fd85e37814cdc5e32beeb7df8d919cd3a92d1 100644 GIT binary patch delta 51421 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