Git'te silinmiş bir dosyayı geri yüklemeye yardımcı olan bir sorunun cevabını burada gördüm .
Çözüm oldu
git checkout <deleting_commit>^ -- <deleted_file_path>
Düzeltme karakteri ( ^
) ne yapar? Bunun başka yerlerde git'te çok faydalı şeyler yaptığını gördüm. Büyüleyici. Biri lütfen benim için onu bozsun ve bana ne yaptığını söylesin?
^
), cmd.exe'deki çıkış karakteridir. Yardımcı olup olmayacağını görmek için onu her kullanmaya çalıştığımda aslında hiçbir şey geçmiyordum, bu da sonuçların neden hiçbir zaman farklı olmadığını açıklıyor. > _> Aptal cmd.exe. git log master^^
git log "master^"