J'ai 2 modifications très proches (et donc une partie du même morceau), que je voudrais commettre séparément. Est-il possible de séparer un morceau de magit?
Vous pouvez définir la marque correctement avec Ctrl+Space (C-SPC) et magit ne commettront que la portion sélectionnée.
Vous pouvez aussi utiliser - et + pour diminuer ou augmenter l’étendue des mecs dans le diff (et remises à zéro), mais la réponse de dominikh est la plus importante à connaître.
Magit réutilise diff-mode
mais n'expose pas beaucoup de commandes diff-mode
dans son magit-revision-mode
, comme le paquet VC.
Par exemple, vous pouvez appeler diff-split-hunk
qui correspond généralement à C-c C-s
dans diff-mode
.