mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Losowy
speech play
speech pause
speech stop

Jak używać polecenia „splitnew” Gita do dzielenia zatwierdzenia na dwa oddzielne zatwierdzenia

`splitnew` to polecenie w Git, które pozwala podzielić zatwierdzenie na dwa oddzielne zatwierdzenia. Używa się go, gdy chcesz cofnąć pewne zmiany dokonane w zatwierdzeniu, ale zachować zmiany wprowadzone po tym zatwierdzeniu.

Oto jak możesz użyć `splitnew`:

1. Najpierw znajdź zatwierdzenie, które chcesz podzielić. Możesz to zrobić używając `git log` lub `gitk --all`.
2. Użyj `git splitnew` ze skrótem zatwierdzenia zatwierdzenia, które chcesz podzielić. Na przykład:
```
git splitnew 0123456789abcdef
```
Spowoduje to utworzenie nowego zatwierdzenia ze zmianami wprowadzonymi po określonym zatwierdzeniu i cofnięcie zmian wprowadzonych przed tym zatwierdzeniem.
3. Jeśli chcesz zachować oryginalny komunikat zatwierdzenia, możesz użyć opcji `--keep-message`. Na przykład:
```
git splitnew --keep-message 0123456789abcdef
```
Spowoduje to utworzenie nowego zatwierdzenia z tą samą wiadomością, co oryginalne zatwierdzenie.
4. Jeśli chcesz zmiażdżyć oryginalne zatwierdzenie w nowym zatwierdzeniu, możesz użyć opcji `--squash`. Na przykład:
```
git splitnew --squash 0123456789abcdef
```
Spowoduje to utworzenie nowego zatwierdzenia, które łączy zmiany wprowadzone przed i po określonym zatwierdzeniu.

Zauważ, że `splitnew` jest stosunkowo nowym poleceniem w Git, więc może nie będzie dostępne we wszystkich wersjach Gita. Jeśli używasz starszej wersji Gita, być może będziesz musiał użyć innego polecenia, takiego jak `git reset` z opcją `--soft`, aby osiągnąć podobne wyniki.

Knowway.org używa plików cookie, aby zapewnić Ci lepszą obsługę. Korzystając z Knowway.org, wyrażasz zgodę na używanie przez nas plików cookie. Aby uzyskać szczegółowe informacje, zapoznaj się z tekstem naszej Zasad dotyczących plików cookie. close-policy