Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
dev:git:gerer-zone-index [2021/02/01 21:51] – modification externe 127.0.0.1 | dev:git:gerer-zone-index [2024/11/19 14:56] (Version actuelle) – yoann | ||
---|---|---|---|
Ligne 36: | Ligne 36: | ||
L' | L' | ||
+ | ==== Ajouter un dossier ==== | ||
+ | |||
Ajouter un dossier dans l' | Ajouter un dossier dans l' | ||
+ | |||
<code bash> | <code bash> | ||
- | $ git add src/ | + | # Ajoute le dossier src à l' |
- | $ git st | + | git add src/ |
+ | |||
+ | # Le listing du contenu de l' | ||
+ | # retourne le dossier et tout son contenu | ||
+ | git st | ||
A src/A.c | A src/A.c | ||
A src/B.c | A src/B.c | ||
Ligne 47: | Ligne 54: | ||
Ici, le ' | Ici, le ' | ||
+ | |||
+ | ==== Mettre à jour les fichiers suivis ==== | ||
Pour n' | Pour n' | ||
Ligne 62: | Ligne 71: | ||
A src/C.c | A src/C.c | ||
</ | </ | ||
+ | |||
+ | ==== N' | ||
+ | |||
+ | Lorsque des modifications sont apportées à plusieurs endroits dans un même fichier, on peut vouloir pousser dans l' | ||
+ | |||
+ | C'est ce que permet de faire l' | ||
+ | |||
+ | <code bash> | ||
+ | # Plusieurs modifications ont été apportées en même temps | ||
+ | # au fichiers " | ||
+ | # sous partie pour le prochain commit | ||
+ | |||
+ | git add --patch fairymaps/ | ||
+ | </ | ||
+ | |||
+ | La commande bascule en mode interactif, pour chaque section modifiée git demande à l' | ||
+ | |||
+ | < | ||
+ | (1/1) Indexer cette section [y, | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | y - indexer cette section | ||
+ | n - ne pas indexer cette section | ||
+ | q - quitter ; ne pas indexer cette section ni les autres restantes | ||
+ | a - indexer cette section et toutes les suivantes de ce fichier | ||
+ | d - ne pas indexer cette section ni les suivantes de ce fichier | ||
+ | s - découper la section en sections plus petites | ||
+ | e - éditer manuellement la section actuelle | ||
+ | ? - afficher l'aide | ||
+ | </ | ||
+ | |||
+ | Via le mode interactif, l' | ||
+ | |||
===== Ignorer des fichiers ===== | ===== Ignorer des fichiers ===== |