2012-05-20 32 views
11

Hice una solicitud de extracción, pero ahora tengo que enviar una confirmación adicional a esta solicitud de extracción. Github dice que:Github: Enviar compromiso adicional para la solicitud de extracción

Puede agregar más confirmaciones a esta solicitud de extracción empujando a la rama x4e925e4 en myaccount/repo.

¿Cómo logro esto a través de la línea de comando?

Respuesta

10
git push origin master:x4e925e4 

Si desea presionar desde otra rama, simplemente cambie el bit "maestro".

Una vez que la solicitud de extracción se lleva a cabo, si esta rama no se elimina automáticamente, puede eliminar con:

git push origin :x4e925e4 
+1

¿Qué hace el maestro ':' parte hacer? –

+0

Le dice a git que desea presionar la rama 'master' local en la rama' x4e925e4' remota. Ver 'git-push (1)'. – Artefact2

+1

Ah. Pero si el usuario es uno de la rama 'x4e925e4', no deberían insertar el maestro. –

0

Hmmm. Mi opinión sobre esto es

git checkout x4e925e4 
// add commits 
git push origin x4e925e4 

Mi opinión sobre las mejores prácticas: se debe crear una rama tema específicamente para cada solicitud de extracción, con un nombre razonable. Algunas personas prefieren que lo hagas con tu userid de github. De esta forma, pueden comprobarlo localmente para probarlo, con menos temor a la colisión del nombre de la sucursal.

Así que por lo general el nombre de mi tirón de solicitud de ramas algo así como

claybridges-do-the-things 
Cuestiones relacionadas