tag - lista de comandos git
Empuje cambios al repositorio remoto sin cometer (5)
¿Es posible enviar cambios a un repositorio remoto sin comprometerse con la rama maestra? Uso el repositorio remoto solo para desplegar.
No, debes hacer un compromiso antes de poder empujar. Lo que se está empujando es el cometer (o cometer).
No, no hay manera de hacerlo, ya que se opondría completamente a toda la "estrategia de git", supongo. No sé cuál es su sistema de implementación, pero creo que una buena forma de hacer lo que está tratando de hacer es trabajar en diferentes sucursales (es decir, en desarrollo y otra que se implementa cuando se le solicita), y fusionando los cambios. desea ser implementado desde su rama de desarrollo en su rama en vivo.
Si quieres empujar un commit específico:
git push <remotename> <commit SHA>:<remotebranchname>
Si tiene un código de implementación en el enlace posterior a la recepción, solo necesita ejecutarlo desde el shell (sh posterior a la recepción) que realmente me funcionó unas cuantas veces.
Puedes crear un commit vacío y empujar eso: git commit --allow-empty