Maîtriser Git

Apprenez à maîtriser Git et découvrez comment gérer vos projets de manière efficace et collaborative !

Git est un système de contrôle de révision distribué

The first area is the Working Directory. This is the area where you create and edit files. The Working Directory is the area where you do your day-to-day work.  

The second area is the Staging Area. This is the area where you add files to the repository. You can add files to the repository by using the git add command. The Staging Area is also known as the Index.  

The third area is the Git Repository. This is the area where Git stores all objects, such as commits, blobs, trees, and tags. The Git Repository is stored in the .git folder.  

The fourth area is the Remote Repository. This is the area where you store your project’s files in a remote location, such as GitHub or Bitbucket. You can push your changes to the Remote Repository by using the git push command.  

Les quatre domaines

Git stocke des objets dans quatre domaines illustrés ci-dessous. Ces quatre domaines représentent le flux des modifications dans un workflow Git typique.  

Le premier domaine est le Working Directory. C’est l’espace où vous créez et modifiez des fichiers. Le Working Directory est l’espace où vous faites votre travail quotidien.  

Le deuxième domaine est la Staging Area. C’est l’espace où vous ajoutez des fichiers au référentiel. Vous pouvez ajouter des fichiers au référentiel en utilisant la commande git add. La Staging Area est également connue sous le nom d’Index.  

Le troisième domaine est le Git Repository. C’est l’espace où Git stocke tous les objets, tels que les commits, les blobs, les arbres et les étiquettes. Le Git Repository est stocké dans le dossier .git.  

Le quatrième domaine est le Remote Repository. C’est l’espace où vous stockez les fichiers de votre projet à un emplacement distant, tel que GitHub ou Bitbucket. Vous pouvez envoyer vos modifications vers le Remote Repository en utilisant la commande git push.  

Base de données Git

Git utilise une base de données pour stocker des objets tels que les commits, les blobs, les arbres et les étiquettes. La base de données Git est basée sur un système de fichiers qui stocke des informations sur chaque objet dans le référentiel. Chaque objet est stocké sous forme de fichier et contient des informations sur l’objet, telles que son type et sa taille. Les fichiers sont stockés dans des répertoires qui sont organisés en arborescence.

Git utilise également une base de données pour stocker des informations sur les branches et les tags. Les branches sont des références qui pointent vers un commit spécifique et qui peuvent être utilisées pour suivre le développement d’un projet. Les tags sont des références qui pointent vers un commit spécifique et qui peuvent être utilisés pour marquer des versions spécifiques d’un projet.

Git utilise é

Source de l’article sur DZONE

L’assistance proposée par ANKAA PMO

ANKAA PMO présent depuis plus de 20 ans sur le marché des services IT, accompagne les DSI dans leur recherche de compétences pour des besoins de renforts en mode régie ou l’externalisation de projets.
Vous souhaitez plus d’information ? Cliquez ici