Mam dwie zmiany bardzo blisko (a więc część tego samego kawałka), które chciałbym zatwierdzić osobno. Czy można podzielić kawałek od wewnątrz magazynu?
81
Możesz ustawić znak poprawnie za pomocą Ctrl+Space(C-SPC), a magit zatwierdzi tylko wybraną część.
C-x C-x
do wymiany punktów i zaznaczyć, czy zrobiłeś to na odwrót.C-SPC
). Musiałem nacisnąćC-SPC
drugi raz, aby aktywowaćtransient-mark-mode
.Shift + <arrows>
do zaznaczania fragmentu kawałka i naciskania,s
aby ustawić wybraną część.Możesz także użyć -i, +aby zmniejszyć lub zwiększyć zakres porcji w diff (i 0resetach), ale odpowiedź dominikh jest najważniejsza, o której warto wiedzieć.
źródło
@@
(linia informacyjna), a nie wewnątrz kawałka, jak próbowałem.Magituj ponownie,
diff-mode
ale nie ujawniaj wieludiff-mode
poleceń w swoimmagit-revision-mode
pakiecie VC.Na przykład możesz zadzwonić,
diff-split-hunk
który zwykle jestC-c C-s
wdiff-mode
.źródło