Giriş
Söz dizimi şöyle
git revert <commit>
Açıklaması şöyle
Creates a new commit to revert the specified commit
Eğer commit belirtilmezse Head'den bir önceki sürümü alarak yeniden commitler. Açıklaması şöyle
Creates a new commit to revert the specified commit
Undo için iki seçenek var. Açıklaması şöyle.
There are two processes through which you can revert a commit:
1. Remove or fix the bad file in a new commit and push it to the remote repository. Then commit it to the remote repository using:
git commit –m “commit message”
2. Create a new commit to undo all the changes that were made in the bad commit. Use the following command:
git revert <commit id>
Yani
1. Ya dosyayı değiştirip tekrar commit'leyeğiz,
2. Ya da dosyayı bir önceki haline getirip, değiştirip tekrar commit'leyeğiz
Örnek
Elimizde şu sürüm olsun.
a -> b -> c -> d(HEAD)Şöyle yaparız
git revert HEAD
Elimizde şu geçer. Bir önceki sürümde bulunan e harfi geri gelir. Şimdi bu dosyayı tekrar commit'lemek gerekir.a -> b-> c -> d -> e(HEAD)
Hiç yorum yok:
Yorum Gönder