EMZETT.
Giriş yap

Git rebase

Kısaca: git rebase bir dalın commit’lerini yeni bir tabana yeniden oynatır. Sonuç, ek birleştirme commit’leri olmayan doğrusal bir geçmiştir.

Biraz daha ayrıntılı: İki dalı bir birleştirme commit’iyle birleştirmek yerine rebase commit’lerinizi kenara koyar, tabanı en son duruma taşır ve commit’lerinizi tek tek yeniden oynatır. Ebeveyn değiştiği için commit’ler yeni özetler alır.

Ayrıntılı

  • Tipik kullanım: bir özellik dalında git rebase main…

Ayrıca bak: Birleştirme çakışmaları