Lorsque je fais une demande de tir sur GitHub (sur la branche principale), pouvons-nous ignorer certaines modifications de fichier, comme
Vous ne pouvez pas ignorer de manière sélective certains fichiers d’une demande d’aération. Deux solutions de contournement pour cela peuvent être:
Premier -
Seconde -
N'importe laquelle de cette méthode fonctionnera. Ce qui sera plus facile dépend du nombre de fichiers à inclure/exclure.
Créer une branche avec le dernier engagement avec lequel vous êtes d'accord:
git branch my-branch <sha>
git checkout my-branch
Sélectionnez les commits que vous voulez extraire demander sous forme de correctifs :
git format-patch -10 <sha> --stdout > 0001-last-10-commits.patch
Appliquer des patchs:
git am < 0001-last-10-commits.patch
Vos commits seront comme ils étaient. Vous pouvez git Push -u Origin my-branch
immédiatement.