mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Véletlen
speech play
speech pause
speech stop

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.

A Knowway.org cookie-kat használ, hogy jobb szolgáltatást nyújtson Önnek. A Knowway.org használatával Ön elfogadja a cookie-k használatát. Részletes információkért tekintse át a Cookie-kra vonatkozó irányelveinket. close-policy