aboutsummaryrefslogtreecommitdiff
path: root/source/blog
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--source/blog/2017-06-01-git.md94
1 files changed, 0 insertions, 94 deletions
diff --git a/source/blog/2017-06-01-git.md b/source/blog/2017-06-01-git.md
deleted file mode 100644
index eb9ebd39..00000000
--- a/source/blog/2017-06-01-git.md
+++ /dev/null
@@ -1,94 +0,0 @@
----
-title: "Git ?"
-date: 2017-06-01T00:37:05+02:00
-date_display: Jun 01, 2017
----
-
-
-Toujours en cours de rédaction !
-
-[Git](https://en.wikipedia.org/wiki/Git_(software)) (bonne lecture) est, pour
-faire simple, un logiciel qui permet de faire du contrôle de version de
-fichiers.
-
-# Définitions
-
-Avant de découvrir comment utiliser les commandes git, il va falloir donner
-quelques définitions:
-
-**Git** est le nom du logiciel en question.
-
-**GitHub**/**Gitlab** sont des services installés sur des serveurs. Il
-est important de faire la différence entre le logiciel,
-git, qui peut s'installer sur la machine local et GitHub, ou Gitlab, qui
-sont des services hébergés sur internet qui permettent de partager son code.
-
-## Github vs Gitlab
-
-La différence entre les deux services c'est que l'un est libre alors que
-l'autre non. Et ce n'est pas parceque GitHub héberge plein de projets libre ou
-open-source que son code est open-source !
-Étant donnée que [Gitlab est libre](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/LICENSE)
-il existe une association, [framasoft](https://framasoft.org/), qui propose
-un service basé sur le même logiciel: [framagit](http://framagit.org/).
-
-# Installation
-
-L'installeur à télécharger ce trouve à cette [adresse](https://github.com/git-for-windows/git/releases/tag/v2.13.0.windows.1)
-
-# Exercices
-
-Pour l'exercice suivant, pas de recherche sur Google ! C'est à vous de trouver
-les commandes avec votre tête (et la commande `git help` bien sur :p). Bonne
-réflexion (et lecture de la doc) ! ;)
-
-## Configuration de git
-
-La première étape est de configurer git, pour cela il faut configurer son
-nom et son email. (Plus facile pour les travaux collaboratif lorsque l'on veut
-savoir qui à fait quoi)
-
-## Création du projet
-
-Pour créer un projet, commencer par créer un dossier et aller dedans puis
-initialiser le repository git.
-
-Créer un fichier, mettez un peu de texte dedans. Par exemple pour que
-l'exercice soit plus concret créer un site web, ici une page index.html avec du
-code au norme W3C dedans.
-
-Une fois le fichier créé ajouter le fichier à l'index puis enregistrer le tout
-dans un commit.
-
-## Ajouter des éléments au projets
-
-Imaginons que vous utilisez l'exemple d'un site web, rajoutez une seconde page
-et commitez la.
-
-## Ajout d'une fonctionnalité
-
-Pour ajouter une fonctionnalité, il va faloir créer une branche et y rajouter
-et/ou modifier un fichier puis de le commiter.
-
-Une fois finit vous revenez sur la branche master puis merger la branche crée
-précedament dans master.
-
-## Partage du code
-
-Ajouter le repository distant sur lequel vous souhaiter partager votre code
-puis push le.
-
-## Collaboration
-
-Imaginons qu'un autre développeur à contribuer à votre projet, récuperez sont
-travail.
-
-Faite vos modifications puis partagez les.
-
-# Bonus
-
-Une fois l'exercice terminé, et pas avant :p, vous pourez aller voir sur les
-sites suivants pour glanner deux ou trois conseil sur l'usage de git:
-
-- [http://gitimmersion.com](http://gitimmersion.com)
-- [Vim pour les humains](https://vimebook.com/fr)