¿Hay alguna diferencia al enviar la rama principal de un repositorio git local a la rama principal de un repositorio remoto llamado origen con git push origin master
o con git push origin
?¿Cuál es la diferencia entre el origen de git push y el maestro de origen de git push
Respuesta
La acción predeterminada de git push
y git push origin
ha cambiado desde git
versión 1.7.11
:
Antes de
1.7.11
,git push
por defecto empuja todas las ramas que también existen de forma remota con el mismo nombre.Desde
1.7.11
,git push
por defecto empuja la rama actual a una rama remota con el mismo nombre.
Antes y después de la versión 1.7.11
, el comportamiento por defecto puede ser configurado con la opción de configuración push.default
. Esta opción de configuración se ha introducido en git
versión 1.6.3
.
git push origin master
Esto sólo empuja a su rama principal de origen
git push origin
desplaza al resto de sus ramas de origen
ACTUALIZACIÓN - El comportamiento de Git ha cambiado desde que esta respuesta fue escrito. git push origin
en Git> = 2.0 por defecto empuja la rama actual a una rama a juego del mismo nombre, pero este comportamiento puede ser anulados a través de git config
Una pequeña aclaración a eso - 'git push origin' puede presionar por defecto todas las ramas, pero realmente empuja" lo que sea que hayas configurado para presionar ". El valor por defecto se puede cambiar, así que a menos que sepa qué está configurado para enviar, el explícito '' maestro de origen de git push '' es '' más seguro '' en algún aspecto. – twalberg
Consulte la respuesta aceptada para obtener una aclaración sobre un cambio desde la versión 1.7.11 –
- 1. ¿Cuál es la diferencia entre "origen maestro" vs "origen/maestro"
- 2. Diferencias entre el origen de origen de extracción de git y el origen/maestro de extracción de git
- 3. ¿Cuál es la diferencia entre git push y git pull?
- 4. Incapaz de Git push maestro para Github
- 5. Git diff entre maestro y origen/maestro usando Netbeans
- 6. El maestro de origen de Git Push devuelve "fatal: no se especificó ninguna ruta".
- 7. git pull --rebase upstream & git push origen rechaza avance rápido?
- 8. Devuelve maestro de origen de Git push Error no puede generar ... ¿por qué?
- 9. ¿Cuál es el significado de 'origen' en 'git push origin master'
- 10. origen de git push DENEGADO por fallthru, gancho rechazado: gitolite
- 11. ¿Cuál es la diferencia entre "SMS Push" y "WAP Push"?
- 12. ¿Qué es el "origen" en Git?
- 13. ¿Cuál es el resultado de `git push origin`?
- 14. ¿Cómo sincronizo el maestro y el origen/maestro usando egit en eclipse?
- 15. Git Push origen Master Hangs - cygwin w/windows 7
- 16. Git: Stop git push
- 17. git push -f vs. +
- 18. git push CABEZA Gerrit: refs/a/maestro utilizan en lugar de master git push origin
- 19. git push cuelga y no hace nada
- 20. git pull y git push de una vez
- 21. ¿Funciona `git push` como abreviatura de` git push origin newfeature`?
- 22. 'git push'
- 23. ¿Cuál es la diferencia entre "Push ..." y "Push to aguas arriba ..." en Eclipse
- 24. git rebase maestro y luego push branch de origen da como resultado un error de avance rápido
- 25. Git ignore push solo
- 26. Git no parece querer mantener referencias locales al origen/maestro
- 27. Git CABEZA origen tirón
- 28. ¿Cuál es la diferencia entre el origen y el flujo ascendente en GitHub?
- 29. ¿Cuál es la diferencia entre "git reset" vs "git rebase"?
- 30. Git push to live server
¿Funcionará si las sucursales actuales y remotas tienen el mismo nombre pero diferente? por ejemplo, "AppName" frente a "appname", solo curioso .. – Prince