mobile theme mode icon
theme mode light icon theme mode dark icon
speech play
speech pause
speech stop

Bir Taahhüdü İki Ayrı Taahhüde Bölmek için Git'in "splitnew" Komutu Nasıl Kullanılır

'splitnew' Git'te bir taahhüdü iki ayrı işleme bölmenize olanak tanıyan bir komuttur. Bir taahhütte yapılan bazı değişiklikleri geri almak, ancak bu taahhütten sonra yapılan değişiklikleri korumak istediğinizde kullanılır.

İşte `splitnew'i şu şekilde kullanabilirsiniz:

1. Öncelikle bölmek istediğiniz taahhüdü bulun. Bunu 'git log' veya 'gitk --all' kullanarak yapabilirsiniz.
2. Bölmek istediğiniz taahhüdün taahhüt karması ile birlikte 'git splitnew'i kullanın. Örneğin:
```
git splitnew 0123456789abcdef
```
Bu, belirttiğiniz taahhütten sonra yapılan değişikliklerle yeni bir taahhüt oluşturacak ve bu taahhütten önce yapılan değişiklikleri geri alacaktır.
3. Orijinal taahhüt mesajını saklamak istiyorsanız `--keep-message` seçeneğini kullanabilirsiniz. Örneğin:
```
git splitnew --keep-message 0123456789abcdef
```
Bu, orijinal taahhütle aynı mesajı içeren yeni bir taahhüt yaratacaktır.
4. Orijinal taahhüdü yeni taahhüde sıkıştırmak istiyorsanız `--squash` seçeneğini kullanabilirsiniz. Örneğin:
```
git splitnew --squash 0123456789abcdef
```
Bu, belirtilen işleme öncesinde ve sonrasında yapılan değişiklikleri birleştiren yeni bir işleme oluşturacaktır.

'splitnew'in Git'te nispeten yeni bir komut olduğunu unutmayın; Git'in tüm sürümlerinde mevcut değildir. Git'in daha eski bir sürümünü kullanıyorsanız benzer sonuçlar elde etmek için "--soft" seçeneğiyle "git reset" gibi farklı bir komut kullanmanız gerekebilir.

Knowway.org sizlere daha iyi hizmet sunmak için çerezleri kullanıyor. Knowway.org'u kullanarak çerezleri kullanmamızı kabul etmiş olacaksınız. Detaylı bilgi almak için Çerez Politikası metnimizi inceleyebilirsiniz. close-policy