¿Cómo realizar una copia de seguridad de un directorio o archivo usando el comando?

¿Cómo realizar una copia de seguridad de un directorio o archivo usando el comando?

He subido mi archivo, habrá cambios diarios en ese archivo para estar más seguro. Quiero hacer una copia de seguridad de ese directorio. Cuando intenté copiar esa carpeta a otra, se muestra cada vez que he creado la fecha, solo necesito realizar la última copia de seguridad de mi directorio, alguna sugerencia para obtener la última copia de seguridad de mi archivo

Respuesta1

Si su archivo es de texto, puede usarlo gitcomo respaldo y historial de revisión.

p.ej

cd /path/to/uploaded/file
git init
git add myfile.txt
git commit -m $(date +%Y%m%d) myfile.txt

y luego, cada vez que hay una nueva versión que ejecutas

git commit -m $(date +%Y%m%d) myfile.txt

Ahora que está disponible, gitpuede ver las diferencias entre dos versiones, restaurar cualquier versión anterior, etc. gitTambién ahorra espacio: solo almacena las diferencias entre las versiones de un archivo para cualquier actualización.

También puedes configurarlo para que el repositorio maestro de git esté en otro directorio o en otra máquina... y puedes actualizar el maestro ejecutando git pushdespués de ejecutar git commit.

Hay unalotemás git, pero esos son los comandos básicos, todo lo que realmente necesita para un uso sencillo.

gittiene unlotede ayuda incorporada. por ejemplo, ejecute git help everydayun minitutorial sobre 20 comandos de git cotidianos.

información relacionada