Merhaba arkadaşlar bu yazımda sizlere git de geçmişden geri dönmeyi anlatacağım. Eğer bi ekip ile proje yapıyorsanız
ya da yanlış bir işlem yaptınız onu da push etti iseniz geçmişden geri dönmeniz gerekir

Projenizi git gui de locationunu göstermeniz gerekiyor. Daha sonra git bash uygulamasını açıp aşagıdaki komutu veriyoruz.

ilk olarak yapmanız gereken git revert <Commit_id> dir bu şekilde projede geriye dönersiniz ancak bazen problemler
olabilmektedir. O zamanda aşağıda yer alan komutlar ile yapılmalıdır

Test edilmiş ve başarılı olduğu görülmüştür

git reset –soft HEAD^ # Use –soft if you want to keep your changes.
git reset –hard HEAD^ # Use –hard if you don’t care about keeping your changes.

Bu kadar basit soft ile sadece önemli değişiklikleri alırken hard ile tüm değişikleri geri alır

Bir diger yol ise

git rebase -i HEAD~3

Burada 3 geriye gitmenizi sağlar ve bu yöntem geçmişi de silmenizi sağlar
Sample list

pick aa28ba7 Sanity check for RtmpSrv port
pick c26c541 RtmpSrv version option
pick 58d6909 Better URL decoding support

Bu kadar basit işte…

Detaylar için tıklayınız

Ramazan CESUR…