Selepas memadamkan fail secara setempat, ia boleh dipulihkan serta-merta melalui alat pengurusan versi.
Saya fikir untuk melaksanakan fungsi ini, anda perlu membuat sekurang-kurangnya satu salinan fail sumber dan merekodkan pengubahsuaian tambahan.
Tetapi saya sebenarnya mendapati bahawa direktori .git dan .svn tidak begitu besar.
Rakam pengubahsuaian dan simpan versi terkini
Ia hanyalah tempat untuk merekod perubahan, bukan fail sandaran
Git dan svn hanyalah pengawal versi .git atau .svn hanya merekodkan rekod operasi anda Pemadaman fail secara setempat tidak memadamkannya dalam talian, jadi ia boleh dipulihkan.
Git bukan sandaran tambahan, tetapi sebenarnya mengarkibkan setiap fail. Anda fikir ia tidak terlalu besar kerana fail kod itu tidak besar walaupun semua fail disalin sepenuhnya, ia adalah
x2
Namun, dalam projek sebenar, adalah mustahil untuk setiap fail diubah suai.