¿Es posible enviar cambios a un repositorio remoto sin comprometerse con la rama maestra? Yo uso el repositorio remoto solo para implementarlo.Cambios de inserción al repositorio remoto sin compromiso
Respuesta
No, no hay forma de hacerlo, ya que se opondría por completo a toda la "estrategia git", supongo. No sé sobre su sistema de implementación, pero creo que una buena manera de hacer lo que está intentando es trabajar en diferentes ramas (es decir, en desarrollo y una que se despliegue cuando se empuje) y fusionar los cambios. que desea desplegar desde su rama de desarrollo en su rama en vivo.
No, debe realizar una confirmación antes de poder enviar. Lo que se está presionando es la confirmación (o confirmaciones).
Si usted quiere empujar una específica comprometerse:
git push <remotename> <commit SHA>:<remotebranchname>
Si tiene el código de despliegue en el gancho posterior a recibir a continuación, sólo tiene que ejecutar que a partir de la shell (sh posterior a la recepción) que funcionaba para mí unas pocas veces.
escuchó a alguien decir sobre esto, pero no está claro lo que esto significa exactamente –
Puede crear cometer un vacío y empuje que: git commit --allow-empty
- 1. Empujar al repositorio remoto Mercurial
- 2. git-subárbol: Cambios de inserción de un repositorio clonado
- 3. svn diff: Comparar mis cambios locales sin compromiso con una versión arbitraria del archivo del repositorio
- 4. Empujando solo una carpeta al repositorio remoto
- 5. ¿Cómo acceder al repositorio remoto de jackrabbit?
- 6. convertir el repositorio local de maven al repositorio remoto
- 7. revertir frente a la actualización para cambios sin compromiso
- 8. ¿Maven-release-plugin envía etiquetas al repositorio remoto de Git?
- 9. ¿Presionas cada compromiso?
- 10. hg restablecer el repositorio local al estado de uno remoto
- 11. Repositorio no encontrado al presionar al control remoto de GitHub
- 12. Fusiona cambios desde el repositorio remoto de github a tu repositorio local
- 13. ¿Cómo extraer un compromiso a la vez de un repositorio remoto de git?
- 14. fallo de inserción de git sin conflicto
- 15. Git - presionar al nuevo control remoto con un único compromiso consolidado
- 16. Etiquetar un repositorio de git remoto sin clonarlo
- 17. Eclipse egit: cómo sincronizar con repositorio remoto?
- 18. Cómo forzar un reinicio empujar al repositorio remoto?
- 19. Git - Preservar el trabajo sin compromiso
- 20. Empujar sin compromiso en Mercurial o Git
- 21. No se puede enviar al repositorio remoto de git
- 22. Problema con el primer compromiso con el repositorio de git
- 23. Escribir directamente en un repositorio remoto de Git, sin agregar objetos a un índice/repositorio local?
- 24. ¿Cómo ignorar el cambio sin compromiso en Github gui para MAC?
- 25. Mercurial y TortoiseHG: actualice el repositorio remoto después de realizar cambios
- 26. Etiquetado de mensajes de compromiso y conjuntos de cambios
- 27. Git clone versión particular del repositorio remoto
- 28. Cómo enviar cambios locales a un repositorio remoto de git en bitbucket
- 29. ¿Qué es un flujo de trabajo práctico para mantener los cambios locales sin compromiso en git?
- 30. ¿Cómo realizo una inserción inicial en un repositorio remoto con Git?
¿Qué quiere usted decir exactamente con "Yo uso el repositorio remoto sólo para el despliegue."? ¿Desea utilizar Git como reemplazo de un cliente SSH simplemente presionando cambios? – Mot
Creo que se refería a la implementación de aplicaciones que usan un git repo como fuente, como p. Heroku hace –