Hogyan használjuk a Git `splitnew` parancsát egy commit két különálló commit részre osztására
A `splitnew` egy parancs a Gitben, amely lehetővé teszi, hogy egy véglegesítést két különálló véglegesítésre ossza fel. Akkor használatos, ha vissza akarsz vonni néhány változtatást a véglegesítés során, de megtartod a véglegesítés után végrehajtott változtatásokat.
Íme, hogyan használhatod a `splitnew`:
1 parancsot. Először keresse meg azt a kötelezettséget, amelyet fel szeretne osztani. Ezt a "git log" vagy a "gitk --all" paranccsal teheti meg.
2. Használja a `git splitnew'-t a felosztani kívánt véglegesítés véglegesítési hashével. Például:
```
git splitnew 0123456789abcdef
```
Ez létrehoz egy új véglegesítést a megadott véglegesítés utáni módosításokkal, és visszavonja a véglegesítés előtti módosításokat.
3. Ha meg szeretné tartani az eredeti véglegesítési üzenetet, használhatja a `--keep-message` opciót. Például:
```
git splitnew --keep-message 0123456789abcdef
```
Ez egy új véglegesítést hoz létre az eredeti véglegesítéssel megegyező üzenettel.
4. Ha az eredeti véglegesítést az új véglegesítésbe akarja tömöríteni, használhatja a "--squash" opciót. Például:
```
git splitnew --squash 0123456789abcdef
```
Ez egy új véglegesítést hoz létre, amely egyesíti a megadott véglegesítés előtti és utáni változtatásokat.
Jegyezze meg, hogy a `splitnew` egy viszonylag új parancs a Gitben, ezért előfordulhat, hogy nem érhető el a Git összes verziójában. Ha a Git régebbi verzióját használja, előfordulhat, hogy más parancsot kell használnia, például a "git reset" parancsot a "--soft" opcióval, hogy hasonló eredményeket érjen el.



