3762 vues

Git

Sébastien Merour
publié le 06/04/2020 à 13h21 | modifé le 26/04/2020 à 15h11
Catégorie : Front-EndCommentaires (3)
Git
Description

Git est un logiciel de gestion de versions décentralisé. A ne pas confondre avec Github, même si les 2 sont liés. Git a été créé en 2005. Github a été créé en 2008 et s'appuie sur la technologie Git.

Git possède deux structures de données : une base d'objets et un cache de répertoires. Il existe cinq types d'objets :

-l'objet blob (pour binary large object désignant un ensemble de données brutes), qui représente le contenu d'un fichier ;

- l'objet tree (mot anglais signifiant arbre), qui décrit une arborescence de fichiers. Il est constitué d'une liste d'objets de type blobs et des informations qui leur sont associées, tel que le nom du fichier et les permissions. Il peut contenir récursivement d'autres trees pour représenter les sous-répertoires ;

- l'objet commit (résultat de l'opération du même nom signifiant « valider une transaction »), qui correspond à une arborescence de fichiers (tree) enrichie de métadonnées comme un message de description, le nom de l'auteur, etc. Il pointe également vers un ou plusieurs objets commit parents pour former un graphe d'historiques ;

- l'objet tag (étiquette) qui est une manière de nommer arbitrairement un commit spécifique pour l'identifier plus facilement. Il est en général utilisé pour marquer certains commits, par exemple par un numéro ou un nom de version (2.1 ou bien Lucid Lynx);

- l'objet branch (branche) qui contient une partie de l'avancement du projet. Les branches sont souvent utilisées pour avancer dans une partie du projet sans impacter une autre partie.

Date de création
07/04/2005
Dernière version
2.26.2
Licence
GNU GPL version 2
Langage
C, Shell Unix, Perl, Tcl, Python et C++
Nombre d'utilisateurs
12 Millions
Liens
Aux dernières nouvelles
La version 2.26.2 est sortie le 20 Avril 2020.

3 Commentaire(s)
  1. user
    JosephHig
    29/09/2024 à 11h29  commentaire modifé
    ventolin order: Buy Ventolin inhaler online - ventolin over the counter uk

  2. user
    JosephHig
    28/09/2024 à 23h41  commentaire modifé
    rybelsus cost: cheap Rybelsus 14 mg - Buy semaglutide pills

  3. user
    MichaelMer
    28/09/2024 à 08h17  commentaire modifé
    ventolin 4mg tab: Ventolin inhaler price - ventolin coupon ventolin over the counter usa

Ajoutez un commentaire :