git 或 svn 恢复文件原理
仅有的幸福
仅有的幸福 2017-05-02 09:41:37
0
4
715

本地删掉一个文件之后,可以通过版本管理工具马上恢复。
我觉得要实现这个功能,需要至少将源文件拷贝一份,记录增量修改。
但是实际上发现 .git 和 .svn 目录并没有特别大,为什么?

仅有的幸福
仅有的幸福

membalas semua(4)
伊谢尔伦

Rakam pengubahsuaian dan simpan versi terkini

给我你的怀抱

Ia hanyalah tempat untuk merekod perubahan, bukan fail sandaran

过去多啦不再A梦

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.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan