本地删掉一个文件之后,可以通过版本管理工具马上恢复。我觉得要实现这个功能,需要至少将源文件拷贝一份,记录增量修改。但是实际上发现 .git 和 .svn 目录并没有特别大,为什么?
変更を記録し、最新バージョンを保存します
バックアップ ファイルではなく、変更を記録するだけの場所です
Git と svn はバージョン コントローラーの一種にすぎません。ファイルをローカルで削除しても、オンラインでは削除されないため、復元することができます。
Git は増分バックアップではなく、実際にはすべてのファイルをアーカイブします。そもそもコードファイルが大きくないので、すべてのファイルを完全にコピーしたとしても、実際のプロジェクトではすべてのファイルを変更することは不可能です。 x2
x2
変更を記録し、最新バージョンを保存します
バックアップ ファイルではなく、変更を記録するだけの場所です
Git と svn はバージョン コントローラーの一種にすぎません。ファイルをローカルで削除しても、オンラインでは削除されないため、復元することができます。
Git は増分バックアップではなく、実際にはすべてのファイルをアーカイブします。そもそもコードファイルが大きくないので、すべてのファイルを完全にコピーしたとしても、実際のプロジェクトではすべてのファイルを変更することは不可能です。
x2