Apprenez à versionner vos projet avec l'outil GIT

git est un logiciel de gestion de versions décentralisé. C'est un logiciel libre créé par Linus Torvalds, auteur du noyau Linux, et distribué selon les termes de la licence publique générale GNU version 2. En 2016, il s’agit du logiciel de gestion de versions le plus populaire qui est utilisé par plus de douze millions de personnes.
Similaire en cela à BitKeeper, Git ne repose pas sur un serveur centralisé, mais il utilise un système de connexion pair à pair. Le code informatique développé est stocké non seulement sur l’ordinateur de chaque contributeur du projet, mais il peut également l'être sur un serveur dédié. C'est un outil de bas niveau[réf. souhaitée], qui se veut simple et performant, dont la principale tâche est de gérer l'évolution du contenu d'une arborescence.

Git indexe les fichiers d'après leur somme de contrôle calculée avec la fonction de hachage SHA-1. Quand un fichier n'est pas modifié, la somme de contrôle ne change pas et le fichier n'est stocké qu'une seule fois. En revanche, si le fichier est modifié, les deux versions sont stockées sur le disque.

Contrastant avec les architectures de logiciel de gestion de versions habituellement utilisées jusqu'alors, Git repose entièrement sur un petit nombre de structures de données élémentaires. Linus Torvalds expliquait ainsi : « Par bien des aspects, vous pouvez considérer git comme un simple système de fichiers.

Il est adressé par contenu, et possède la notion de versionnage, mais je l'ai vraiment conçu en prenant le point de vue d'un spécialiste des systèmes de fichiers (après tout, j'ai l'habitude de travailler sur des noyaux) et je n'avais absolument aucune envie de créer un système de gestion de version traditionnel. »
Les premières versions de Git offraient une interface rudimentaire pour manipuler ces objets internes avant que les fonctionnalités courantes de gestion de version ne soient ensuite progressivement ajoutées et raffinées.


Le programme de la formation GIT { Keep : Api } :

✔ Comprendre les lignes de commandes GIT
✔ Connaitre le système de branches
✔ Apprendre à cloner un projet
✔ Comprendre le système de "commit", de "push", et de "pull"

{ Keep : Api }

Ne soyez plus perdu lorsque l'on vous demande de pusher vos développements contactez-nous !
Durée
1 jour
Niveau
Débutant
Tarif
490€ HT/personne
Pré-requis
+ Une compréhension correcte de l'anglais écrit

Cette formation vous intéresse ?

E.Chambre
E.Chambre
Vraiment très instructif. Je n'ai pas perdu mon temps.
Nos autres modules

La formation Git est également enseigné dans nos packs de formation

Le saviez vous : Les élèves qui ont suivi les formations de { Keep : Api } ont eu un taux de réussite de 100% aux examens pour l'année 2018.

Suivez nous. Toutes les actualités, et coup de coeur de notre organisme de formation...