現在、テスト目的で OS X に複数の Git バージョンをインストールしようとしています。git-scm.comから OS X インストーラー バンドルをダウンロードした後(これは にインストールされます/usr/local/git
)、別の場所 (~/git-1.7.11.1
または など) に移動し~/git-1.8.1
ます。残念ながら、Git はこの動きを好まない:
$ ~/git-1.7.11.1/bin/git fetch
fatal: Unable to find remote helper for 'https'
さらに悪いことに:
$ ~/git-1.7.11.1/bin/git pull
git: 'pull' is not a git command. See 'git --help'.
Did you mean this?
shell
パスを設定しても機能しません。
$ export PATH=~/git-1.7.11.1/bin:$PATH
$ which git
/Users/xxx/git-1.7.11.1/bin/git
$ git pull
git: 'pull' is not a git command. See 'git --help'.
Did you mean this?
shell
Git バンドルを移植可能にする (つまり、各場所で実行する) ために変更する必要があるものはありますか?