GİT | reset ve revert

1. git reset <commit-id>

Şule MEŞE
Jul 2, 2023

Commit-id noktasına dönülür ve bu noktadan sonraki commitler iptal edilir. Fakat iptal edilen commitler nedeniyle dosyada yapılan değişiklikler iptal edilmez.

git reset <commit-id>

2. git reset — hard <commit-id>

Commit-id noktasına dönülür ve bu noktadan sonraki commitler iptal edilir.İptal edilen commitler nedeniyle dosyada yapılan değişiklikler kalıcı olarak silinir. Dikkatli kullanılmalıdır.

git reset --hard <commit-id>

3. git revert <commit-id>

git revert komutu, daha önce yapılan bir commit'i iptal etmek veya geri almak için kullanılırken, mevcut commit geçmişinin bozulmasını önler.Sadece iptal edilen komutun dosyada yaptığı değişiklikler kaldırılır. Commit geçmişinde bir değişiklik olmaz.

git revert <commit-id>

--

--

Şule MEŞE

Merhaba! Bandırma Onyedi Eylül Üniversitesi Bilgisayar Mühendisliği mezunuyum. Burada yazılım hakkında blog yazıları yazmaktayım. İyi okumalar dilerim.