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
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
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... norer des fichiers =====
Les fichiers .gitignore permettent de définir des patterns d'exclusion. Lors des... s fichier de l'index =====
La commande git reset permet de retirer un fichier de la zone d'index:
<code
(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