すべてはタイトルにあります。
MSysGit がインストールされた Windows XP からプッシュしています。/usr または /usr/local に git がインストールされていない Linux (RHEL 5) を使用しています (ボックスに管理者権限がありません)。
私がやっているとき:
git clone user@redhatbox:~/repo/myrepo.git
git-upload-pack が見つからないため失敗しました。だから私はスーパースキルを使ってマンページを読んで追加します
git clone -u "/path/on/the/redhat/to/git-upload-pack" user@redhatbox:~/repo/myrepo.git
そして、私が得るものは:
ksh: line 1: D:/users/myuser/softs/Git/path/on/the/redhat/to/git-upload-pack: not found
fatal: The remote end hung up unexpectedly
この %*$$~@ は、redhat にあるはずのパスに Windows パスを付加します。
そうそう、ksh を使用します :(