He arreglado la red de controles remotos de git y me gustaría que se adjunten al repositorio. Lamentablemente, git-clone no clona controles remotos. ¿Hay alguna forma de evitarlo?Preserve los controles remotos de git
Respuesta
No hay forma de hacer esto con git, hasta donde yo sé.
Lo que las personas tienden a hacer es decirles a los usuarios que ejecuten scripts post-clon. Si se trata de un proyecto Ruby, probablemente tenga rake
, por ejemplo, para que pueda tener una tarea rake post_install
.
¿Hay clon? gancho en git que podría automatizarlo? Los ganchos –
se crean localmente cuando el repositorio se inicializa mediante cualquier implementación de Git que se use para clonar el repositorio. –
Los mandos a distancia se guardan en el archivo .git/config
de un repositorio, puede extraer sus favoritos y anexarlos en cada clon.
Puede definirlos en su archivo de configuración global ~/.gitconfig
en lugar del .git/config
de su proyecto. Sin embargo, tenga cuidado ... si ejecuta git remote update
en un proyecto, desplegará todos los controles remotos, incluso para repositorios completamente independientes de aquel en el que está trabajando.
Comienzo este comando
https://github.com/juanpabloaj/git-remote-init
para guardar los mandos a distancia en un archivo .gitremotes
- 1. ¿Cómo funcionan los controles remotos de git?
- 2. Lista de controles remotos para un repositorio git?
- 3. Git proxy que empuja a múltiples controles remotos
- 4. Xcode 4.4 - no se encontraron controles remotos
- 5. Visual studio 2010 git extension gestiona los controles remotos que no pueden conectarse
- 6. ¿Cómo puedo clonar un repositorio git y guardar los controles remotos?
- 7. Cómo eliminar controles remotos/origen/{rama}?
- 8. gitolite: controles remotos predeterminados para el nuevo repositorio
- 9. ¿Cómo arreglo los detalles remotos de GIT que faltan?
- 10. git sucursal maestra local detuvo el seguimiento de controles remotos/origen/maestro, no puede presionar
- 11. iOS 4: Controles remotos para audio de fondo
- 12. ¿Cómo tener dos orígenes remotos para Git?
- 13. publicar en múltiples controles remotos usando Github para Windows
- 14. git rebase "--preserve-merges --onto" no conserva las fusiones
- 15. ¿Cómo puedo agregar repositorios remotos en Mercurial?
- 16. ¿Qué hace ReDim Preserve?
- 17. Se rechazaron las actualizaciones Git de avance rápido Fusionar los cambios remotos
- 18. ¿Cómo puedo usar Git con múltiples repositorios remotos?
- 19. git tracking no funciona con diferentes nombres locales y remotos?
- 20. Los controles de contenido deben ser controles de nivel superior
- 21. ¿WPF tiene controles equivalentes para todos los controles de Winforms?
- 22. Preserve git archivos --assume-sin cambios entre las cajas de rama
- 23. javascript date - preserve offset de zona horaria
- 24. Inicio de nodos Erlang remotos
- 25. Cambie los elementos de 2 html y preserve los detectores de eventos en ellos
- 26. ¿Cómo puedo extraer todos los cambios remotos con rebase en lugar de fusionar?
- 27. Los nodos remotos, líderes de grupos e impresiones
- 28. ¿Qué funciones en Clojure core preserve meta?
- 29. xdocument save preserve white space inside tags
- 30. ¿Eliminar archivos remotos?
que encontró la manera de resolver esto? Tal vez hacer un guión, y el uso de archivos similar a un .gitremotes .gitmodules – JuanPablo
Posible duplicado de [Cómo hacer que git repo recuerde todos los controles remotos?] (http://stackoverflow.com/questions/15286307/how-to-make-git-repo-remember-all-remotes) – sschuberth