travailler avec Git.
Un gestionnaire de révision permet de garder en mémoire:
* Les modifications appor... métadonnées (ID, auteur, date, commentaire, etc) permettant à l'utilisateur de documenter la révision. De... fonctionnalités d'un tel outil.
Une **branche** permet de gérer de façon isolée une série de changements... stence de branche de développement. Le **rebase** permet de conserver un historique linéaire et séquentiel
la zone d'index =====
La commande **git status** permet de voir le contenu de la zone d'index, l'option *... 'index ou staging area est un espace d'assemblage permettant de préparer le commit. On sélectionne le trav... tie d' entre elles mais pas toutes.
C'est ce que permet de faire l'option **''-p''** ou ''**%%--patch%%**... norer des fichiers =====
Les fichiers .gitignore permettent de définir des patterns d'exclusion. Lors des
des dépots Git ======
La commande **git config** permet de personnaliser/spécifier le comportement par dé... ètres utilisateur =====
Les variables **user.*** permettent de définir l'identité du développeur.
<note>... est inclus au dépôt, il est partagé avec tous. Il permet de définir des exclusions valables pour tous.
* le fichier **.git/info/exclude** permet de définir des exclusions localement. Ce paramétr
(tags) sont des références supplémentaires. Elles permettent de marquer un état particulier du projet. git... mmande **git tag** sans argument. L'option **-l** permet de filtré les tag s'ils sont nombreux. Les tags s... tag -a v1.1
</code>
Les options **-s** et **-m** permettent respectivement de signer le tag et d'ajouter
érences vers les dépôts distants, l'option **-v** permet d'afficher l'URL:
<code bash>
$ git remote -v
</... rs la commande **git pull**. **git pull** (tirer) permet de récupérer et d’intégrer automatiquement (si c'
érences sous git ======
La commande **git diff** permet d'afficher les différences introduites:
* entre... rois propositions ci-dessous sont équivalentes et permettent de comparer les modifications approtées entre
tions problématiques etc.
La principale commande permettant de consulter l'historique d'un projet git est... rmater la sortie =====
L'option **%%--pretty%%** permet de choisir une mise en forme parmi celles disponi
commits, ici l'option de portée **%%--global%%** permet de le définir pour tous les dépôts de l’utilisate... ==== Sur un commit ====
La commande **git show** permet d'afficher le commit et les informations de signa