Junior — Middle
Hogyan lehet több változást egyesíteni egy commitba egy verziókezelő rendszerben?
sobes.tech MI
Válasz az MI-től
Több változtatás (commit) egyesítéséhez egyetlen commitba a Git verziókezelő rendszerben az git rebase műveletet interaktív módban használják.
Példa:
- Futtassa a következő parancsot:
git rebase -i HEAD~N
ahol N az utolsó commitok száma, amelyeket össze szeretne vonni.
-
A megnyíló szerkesztőben cserélje ki a
pick-etsquash-ra (vagys) azoknál a commitoknál, amelyeket össze szeretne vonni az előzővel. -
Mentse el és zárja be a szerkesztőt, majd szerkessze meg a végső commit üzenetét.
Ez lehetővé teszi, hogy több commitot egyesítsen egybe, így a történet tisztább és könnyebben olvasható lesz.