Selamlar,
Git ile işlem yaparken Netbeans üzerinde birşeyler yaptım. Sonra proje üzerinde rebasing yazıyor. Commit atamıyorum. Revert yapamıyorum. Bu rebasing nedir?
Selamlar,
Git ile işlem yaparken Netbeans üzerinde birşeyler yaptım. Sonra proje üzerinde rebasing yazıyor. Commit atamıyorum. Revert yapamıyorum. Bu rebasing nedir?
// Comments are closed.
Bildiğim kadarıyla rebase; bir development yaptın bir kaç branch da ilerledin , commitler yaptın. Ama yaptığın son gelişmeleri geri almak istediğinde istedin bir noktadan (branch) yeniden seçilen noktaya geri gidilip, artık yeni bir güzergah belirlemektir. O branch dan sonra denemiş olduğun merge lerin history sini yeniden yazıyor olacaksın.
Bunun pek sağlıklı olmayacağı tartışılıyor, eski mergelerinin üzerine yeni bir history yapıldığı için. O nedenle merge kullanılmasını tavsiye ediyorlar.