J'ai de nombreux fichiers modifiés et j'aimerais ne conserver que certains d'entre eux.
Par exemple, mon référentiel ressemble à quelque chose comme ça :
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: main.cpp
modified: MyClass.h
modified: MyClass.cpp
Et je voudrais mettre en réserve MyClass.h
y MyClass.cpp
seulement.
J'ai trouvé cette question mais la réponse acceptée semble être erronée et la réponse la plus votée exige que chaque hunk/fichier soit ajouté de manière interactive.
Existe-t-il un moyen simple de stocker un ensemble spécifique de fichiers ? De préférence en une seule commande, sans avoir à sélectionner interactivement les fichiers un par un ou à les mettre en scène/déstocker.