Si je souhaite fusionner dans une branche Git les modifications apportées uniquement à certains des fichiers modifiés dans un commit particulier qui inclut des modifications sur plusieurs fichiers, comment cela peut-il être réalisé?
Supposons que le git commit appelé stuff
a des modifications aux fichiers A
, B
, C
et , D
mais je veux fusionner seulement des stuff
changements de » aux fichiers A
et B
. Cela ressemble à un travail git cherry-pick
mais cherry-pick
ne sait que fusionner des validations entières, pas un sous-ensemble des fichiers.
git checkout .
je recommanderais égalementgit clean -f
de supprimer tous les fichiers nouveaux mais indésirables introduits par le commit choisi par les cerises.