mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Tilfældig
speech play
speech pause
speech stop

Sådan bruger du Gits 'splitnew'-kommando til at opdele en commit i to separate commits

`splitnew` er en kommando i Git, der giver dig mulighed for at opdele en commit i to separate commits. Det bruges, når du vil fortryde nogle
ndringer, der er lavet i en commit, men behold
ndringerne, der er foretaget efter den commit.

Sådan kan du bruge `splitnew`:

1. Find først den commit, du vil dele. Du kan gøre dette ved at bruge `git log` eller `gitk --all`.
2. Brug `git splitnew` med commit-hash for den commit, du vil dele. For eksempel:
```
git splitnew 0123456789abcdef
```
Dette vil oprette en ny commit med de
ndringer, der er lavet efter den commit, du har angivet, og fortryde
ndringerne foretaget før den commit.
3. Hvis du vil beholde den originale commit-besked, kan du bruge muligheden `--keep-message`. For eksempel:
```
git splitnew --keep-message 0123456789abcdef
```
Dette vil oprette en ny commit med samme besked som den oprindelige commit.
4. Hvis du ønsker at squash den oprindelige commit ind i den nye commit, kan du bruge `--squash` muligheden. For eksempel:
```
git splitnew --squash 0123456789abcdef
```
Dette vil skabe en ny commit, der kombinerer
ndringerne foretaget før og efter den angivne commit.

Bem
rk at 'splitnew' er en relativt ny kommando i Git, så den kan evt. ikke v
re tilg
ngelig i alle versioner af Git. Hvis du bruger en
ldre version af Git, skal du muligvis bruge en anden kommando, såsom `git reset` med muligheden `--soft`, for at opnå lignende resultater.

Knowway.org bruger cookies for at give dig en bedre service. Ved at bruge Knowway.org accepterer du vores brug af cookies. For detaljerede oplysninger kan du læse vores Cookiepolitik -tekst. close-policy