J'ai mon éditeur de texte pour couper automatiquement les espaces de fin lors de l'enregistrement d'un fichier, et je contribue à un projet open source qui a de graves problèmes avec les espaces de fin.
Chaque fois que j'essaie de soumettre un patch, je dois d'abord ignorer manuellement toutes les modifications uniquement sur les espaces, pour ne choisir que les informations pertinentes. Non seulement cela, mais lorsque je cours, git rebase
je rencontre généralement plusieurs problèmes à cause d'eux.
En tant que tel, je voudrais pouvoir ajouter à l'index uniquement des modifications non blanches, d'une manière similaire à celle- git add -p
ci, mais sans avoir à choisir moi-même toutes les modifications.
Est-ce que quelqu'un sait comment faire ça?
EDIT: Je ne peux pas changer la façon dont le projet fonctionne, et ils ont décidé, après en avoir discuté sur la liste de diffusion, de l'ignorer.
git apply --ignore-whitespace
sinon le patch ne s'appliquerait pas pour des raisons évidentes.