'Tal vez git-rebase está roto'

3ra actualización

Más información:

Los comandos en el shell de git-bash funcionan como se espera.

en el shell git-bash, se llama a git \ bin \ git.exe

Git \ bin es donde vive sh.exe

en PowerShel (o cmd, o tcc), se llama a Git \ cmd \ git.exe

incluso después de agregar Git \ bin al PATH (después de Git \ cmd), los scripts no funcionan

Muy frustrante...

2da actualización

Aparece que todos los comandos de git implementados por los archivos .exe funcionan: git-fetch.exe, git-merge.exe, git-push.exe, etc.

Aparecen todos los comandos implementados como scripts parano trabajo:

Git\libexec\git-core\git-pull
Git\libexec\git-core\git-rebase

Entonces, lo que sea que git.exe esté llamando para ejecutar ellibexec\git-core Las secuencias de comandos parecen estar farkled ...

1ª actualización

Aquí vamos de nuevo ... "git pull" se ha ido de lado (bastante seguro de que estaba funcionando ayer):

I:\Work\bitbucket\PluralSight\proj1 [work2]> git stat
On branch work2   nothing to commit, working directory clean
I:\Work\bitbucket\PluralSight\proj1 [work2]> git fetch
Password for 'https://[email protected]':
I:\Work\bitbucket\PluralSight\proj1 [work2]> git pull
*fatal: 'pull' appears to be a git command, but we
were not able to execute it. Maybe git-pull is broken?*
I:\Work\bitbucket\PluralSight\proj1 [work2]>

He desinstalado / reinstalado msysgit. Obtengo los mismos resultados en PowerShell y cmd.exe.

Mensaje original
[work]> git rebase master
fatal: 'rebase' appears to be a git
command, but we were not   able to execute it.
Maybe git-rebase is broken?

Acaba de reinstalar mSysGit en Win7x64. El PATH ahora incluye:

C:\Program Files (x86)\Git\cmd  
C:\Program Files (x86)\Git\bin  

¿Alguna idea sobre qué está mal? Busqué en GitHub, pero no encontré ninguna información allí ...

Respuestas a la pregunta(3)

Su respuesta a la pregunta