> git --version git version 1.8.4.3 > git-push https://carter.barry:password@code.google.com/p/bcapps/ error: Cannot access URL https://carter.barry:password@code.google.com/p/bcapps\ /, return code 22 error: failed to push some refs to 'https://carter.barry:password@code.google.c\ om/p/bcapps/' > git push https://carter.barry:password@code.google.com/p/bcapps/ Everything up-to-date
Siempre pensé que "git push" era lo mismo que "git-push".
¿Por qué funciona uno y no el otro? (También lo probé cuando el directory de trabajo tenía cambios, resultados similares).
EDITAR: Gracias, @ mohamed-stark, ¡tienes razón!
Resultó que git-push era lo que quedaba de una versión anterior de git, estaba ubicado en / usr / libexec / git-core / git-push, y tenía una timestamp mucho más antigua (desde 2009). Se sabe que las versiones anteriores de git no manejan bien los https empujando / tirando bien.
Cuando instalé la versión más nueva de git, aparentemente no eliminó esta versión anterior (no necesariamente debería).
No hay nada llamado git-push
Todos los commands para git tienen un espacio después del command git
Como git es el command y las opciones son push – pull – …..
así que usar git-push es considerar (git-push) como un command y no hay ningún command que tenga ese nombre.