4831 vues

Git

Sébastien Merour
publié le 06/04/2020 à 13h21 | modifé le 26/04/2020 à 15h11
Catégorie : Front-EndCommentaires (18)
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.

18 Commentaire(s)
  1. user
    ConnieTearo
    18/07/2025 à 04h33  commentaire modifé
    With thanks. Loads of conception! https://gnolvade.com/

  2. user
    ConnieTearo
    15/07/2025 à 13h24  commentaire modifé
    zantac oral - buy zantac 300mg without prescription purchase zantac pill

  3. user
    9g9l0
    15/07/2025 à 02h45  commentaire modifé
    buying generic cialis - strongtadafl cialis tadalafil cheapest online

  4. user
    mvfrh
    13/07/2025 à 04h55  commentaire modifé
    cialis pills - https://ciltadgn.com/ what happens if you take 2 cialis

  5. user
    62o5a
    11/07/2025 à 19h05  commentaire modifé
    oral cenforce - on this site purchase cenforce without prescription

Ajoutez un commentaire :