Git et svn ne sont que des contrôleurs de version. .git ou .svn enregistre uniquement vos enregistrements d'opérations. La suppression locale des fichiers ne les supprime pas en ligne, ils peuvent donc être restaurés.
Git n'est pas une sauvegarde incrémentielle, mais archive en fait chaque fichier. Vous pensez que ce n'est pas particulièrement gros car les fichiers de code ne sont pas gros en premier lieu. Même si tous les fichiers sont entièrement copiés, c'est x2 Cependant, dans les projets réels, il est impossible que chaque fichier soit modifié.
Enregistrez les modifications et sauvegardez la dernière version
C'est juste un endroit pour enregistrer les modifications, pas un fichier de sauvegarde
Git et svn ne sont que des contrôleurs de version. .git ou .svn enregistre uniquement vos enregistrements d'opérations. La suppression locale des fichiers ne les supprime pas en ligne, ils peuvent donc être restaurés.
Git n'est pas une sauvegarde incrémentielle, mais archive en fait chaque fichier. Vous pensez que ce n'est pas particulièrement gros car les fichiers de code ne sont pas gros en premier lieu. Même si tous les fichiers sont entièrement copiés, c'est
x2
Cependant, dans les projets réels, il est impossible que chaque fichier soit modifié.