3回目の更新
詳しくは:
git-bash シェルのコマンドは期待どおりに機能します
git-bash シェルでは、Git\bin\git.exe が呼び出されます
Git\bin は sh.exe が存在する場所です
PowerShel (または cmd、または tcc) では、Git\cmd\git.exe が呼び出されます。
Git\bin を PATH (Git\cmd の後) に追加した後でも、スクリプトが機能しない
非常にイライラ...
2回目の更新
.exe ファイルによって実装されたすべての git コマンド (git-fetch.exe、git-merge.exe、git-push.exe など) が機能するようです。
スクリプトとして実装されたすべてのコマンドが機能しないようです。
Git\libexec\git-core\git-pull
Git\libexec\git-core\git-rebase
など。そのため、スクリプトを実行するために git.exe が呼び出しているものは何でも、問題があるようlibexec\git-core
に見えます...
1回目の更新
ここで再び...「git pull」が横向きになりました(昨日は確実に機能していました):
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://user@bitbucket.org':
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]>
msysgit をアンインストール/再インストールしました。PowerShell と cmd.exe で同じ結果が得られます。
元の投稿
[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?
Win7x64にmSysGitを再インストールしました。PATH には以下が含まれるようになりました。
C:\Program Files (x86)\Git\cmd
C:\Program Files (x86)\Git\bin
何がうまくいかないのかについてのアイデアはありますか?GitHub で検索しましたが、情報が見つかりませんでした...