Je veux charger une version différente des fichiers qui existent dans une autre branche dans ma branche actuelle.
git help checkout
dit:
DESCRIPTION
Updates files in the working tree to match the version in the index or
the specified tree. If no paths are given, git checkout will also
update HEAD to set the specified branch as the current branch.
Existe-t-il un moyen de récupérer tous ces fichiers, mais pas mettre à jour HEAD?
extraire en fournissant le chemin d'accès actuel, .
:
git checkout other-branch-name -- .
Cette opération est similaire à basculement HEAD vers une autre branche sans extraire les fichiers , mais uniquement dans "l'autre sens".
Comme le mentionne @ 김민준, cela remplace toutes les modifications non validées. N'oubliez pas de les ranger ou de les valider quelque part en premier si nécessaire.