我目前正在尝试在 OS X 上安装多个 Git 版本以进行测试。从git-scm.com(安装到/usr/local/git
)下载 OS X 安装程序包后,我将其移动到不同的位置,例如~/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 包中更改什么以使其可移植(也就是在每个位置运行)吗?