¿Cómo hacer una copia de seguridad del servidor de Git? Cuando el servidor git está roto, ¿cómo puedo enviar mi repositorio local a un nuevo servidor git?¿Cómo hacer una copia de seguridad del servidor de git?
Respuesta
Lo copias de seguridad como cualquier otro servidor, simplemente duplica los archivos; git almacena sus metadatos en archivos como cualquier otra cosa. Si mueve el repositorio a una máquina nueva, debe cambiar el origen de su repositorio local para señalarlo. En .git/config
encontrará algo como:
[remote "origin"]
url = SOMETHING
Cambio SOMETHING
a la dirección de su nuevo servidor
que puede utilizar:
De esa manera:
- tiene solo un archivo para mover a un servidor de copia de seguridad
- realmente puede usar este archivo como un repositorio de "origen" desde el que puede extraer/insertar datos como un repositorio de Git normal.
Va para la primera copia de seguridad crear un paquete completo:
$ git bundle create /tmp/foo-all --all
Creo que ni la clonación, la agrupación ni ningún otro comando de git obtendrán todo (por ejemplo, los ganchos del lado del servidor). Si quiere asegurarse de obtener todo, se necesitará una copia normal del directorio del repositorio del servidor. – Zitrax
@Zitrax Estoy de acuerdo. los ganchos no están destinados a ser adquiridos o respaldados dentro del mismo archivo git, porque pueden ser locales donde se utiliza el repositorio. Yo los respaldaría por separado. Pero si esos ganchos no son un problema, un alquitrán de todos los repos sería suficiente. – VonC
- 1. Copia de seguridad de datos de Android 2.2: ¿cómo hacer una copia de seguridad de DefaultSharedPreferences?
- 2. secuencia de comandos de copia de seguridad del servidor sql
- 3. ¿Cómo hacer una copia de seguridad de Zookeeper?
- 4. ¿Cómo hacer una copia de seguridad de ArrayList en Java?
- 5. Archivos SQL Server MDF - Cómo hacer una copia de seguridad
- 6. cómo hacer una copia de seguridad incremental en MySQL
- 7. ¿Es suficiente "git push --mirror" para hacer una copia de seguridad de mi repositorio?
- 8. Script para hacer una copia de seguridad del repositorio svn en la red compartida
- 9. d3.js: cómo realizar una copia de seguridad del DOM
- 10. Copia de seguridad del repositorio local Mercurial
- 11. Copia de seguridad estilo Git de archivos binarios
- 12. ¿Cómo funciona la copia de seguridad en el servidor SQL?
- 13. Cómo hacer copias de seguridad de sucursales privadas en git
- 14. ¿Cómo hacer una copia de seguridad de los trabajos del Agente SQL Server?
- 15. ¿Cómo hacer una copia de seguridad del archivo .apk de la aplicación instalada?
- 16. ¿Qué debo hacer una copia de seguridad en ColdFusion 9?
- 17. mongodb: cómo hacer copia de seguridad de mongodb
- 18. Copia de seguridad de servidor SQL a UNC
- 19. proyecto de copia de seguridad que utiliza git
- 20. ¿Cómo puedo hacer una copia de seguridad del archivo sqlite en la tarjeta SD mediante programación?
- 21. mysqldump copia de seguridad y restauración en el servidor remoto
- 22. Copia de seguridad del área de trabajo de Eclipse
- 23. la restauración de la copia de seguridad repositorio git paquete
- 24. ¿Cómo hacer una copia de seguridad de repositorios en Plastic SCM?
- 25. Forma simple de hacer una copia de seguridad del registro de eventos en Windows Server
- 26. cómo hacer una copia de seguridad/restaurar solo una sola tabla de/a mnesia?
- 27. Hacer una copia local de un repositorio remoto de git
- 28. ¿Cómo volcar/hacer una copia de seguridad de un índice Solr en un archivo?
- 29. ¿Cómo hacer una copia de seguridad de una base de datos filestream?
- 30. ¿Cómo hacer una copia de seguridad de una base de datos Solr?
muchas gracias! y cómo configurar mis archivos de copia de seguridad se convierten en un nuevo servidor de git y mantienen el registro de git antes? – Jackson