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

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

仅有的幸福
仅有的幸福

全員に返信(4)
伊谢尔伦

変更を記録し、最新バージョンを保存します

いいねを押す +0
给我你的怀抱

バックアップ ファイルではなく、変更を記録するだけの場所です

いいねを押す +0
过去多啦不再A梦

Git と svn はバージョン コントローラーの一種にすぎません。ファイルをローカルで削除しても、オンラインでは削除されないため、復元することができます。

いいねを押す +0
为情所困

Git は増分バックアップではなく、実際にはすべてのファイルをアーカイブします。そもそもコードファイルが大きくないので、すべてのファイルを完全にコピーしたとしても、実際のプロジェクトではすべてのファイルを変更することは不可能です。 x2

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート