web-dev-qa-db-fra.com

Diviser un morceau avec magit

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?

79
deepakg

Vous pouvez définir la marque correctement avec Ctrl+Space (C-SPC) et magit ne commettront que la portion sélectionnée.

127
Dominik Honnef

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.

59
phils

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.

0
gavenkoa