我在Mac上安装了Git,但我不知道如何运行它或访问它。从终端我输入git,但它说“命令无效”。
我从http://code.google.com/p/git-osx-installer/downloads/list?can=3下载了git 我下载了包“Git Installer 1.7.3.5 - OS X - Leopard - x86_64。”
包的内容如下:
当我执行“setup git PATH for non-terminal programs.sh”时,我收到以下消息:
〜/ .MacOSX / environment.plist中没有对PATH的更改 〜/ Volumes / Git 1.7.3.5 x86_64 Leopard / Volumes / Git 1.7.3.5 x86_64 Leopard -MacBook-Pro:Git 1.7.3.5 x86_64 Leopard $ $ PATH -bash:/ usr / local / bin:/ bin:/ sbin:/ usr / bin:/ usr / sbin:/ usr / libexec:没有这样的文件或目录
我的个人资料档案的内容如下:
# System-wide .profile for sh(1)
if [ -x /usr/libexec/path_helper ]; then
eval `/usr/libexec/path_helper -s`
fi
if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc
fi
答案 0 :(得分:22)
您使用的git-osx-installer应该已将git安装到/usr/local/git
。看看你是否可以cd
进入该目录。如果可以,请通过终端运行PATH
检查您的echo $PATH
是否已正确设置,并确保在所包含的/usr/local/git/bin
中看到PATH
。如果没有,则需要将其添加到PATH
。
您是否运行了包含的shell脚本setup git PATH for non-terminal programs.sh
?
git-1.7.3.5-x86_64-leopard.dmg
,安装git-osx-installer磁盘映像,该文件应位于Downloads
文件夹中。/Applications/Utilities/Terminal
cd /Volumes/Git 1.7.3.5 x86_64 Leopard/
./setup git PATH for non-terminal programs.sh
并按Enter键以运行shell脚本。注意:键入./setup
后,您可以点击Tab键,它会自动为您完成。echo $PATH
/usr/local/git/bin
。打开终端并发出以下命令:
echo "/usr/local/git/bin" > git
sudo mv git /etc/paths.d
当你运行sudo时,它会询问你的OS X密码。
发出这两个命令后,您应该可以打开一个新的终端窗口,并在运行/usr/local/git/bin
时看到echo $PATH
。
要实现此功能,您必须在/etc/profile
中拥有以下功能,默认情况下会执行以下操作:
if [ -x /usr/libexec/path_helper ]; then
eval `/usr/libexec/path_helper -s`
fi
答案 1 :(得分:5)
答案 2 :(得分:1)
使用MacPorts:
sudo port install git
答案 3 :(得分:1)
'/ usr / local / bin'不在您的PATH中,或者它只是找不到git ...
试试这个
$ PATH='/usr/local/bin'
$ export PATH
RESTART CONSOLE
再试一次 - 如果它仍然不起作用
如果是这样的话:
2。型
$ sudo ln -s /opt/local/bin/git /usr/bin/git
或
$ sudo ln -s /opt/local/bin/git /usr/bin/github (depends on your version)
3。现在应该工作
答案 4 :(得分:1)
从其中一个默认路径创建符号链接可能更容易:
sudo ln -s /usr/local/git/bin/git /usr/local/bin/git
答案 5 :(得分:0)
为什么不直接运行它?当您变得更有经验时,您可以学习配置它。
检查是否可以运行git以查看当前安装的版本
/usr/local/git/bin/git --version
检查您是否可以运行git以查看可用的帮助
/usr/local/git/bin/git --help
稍后,在您学习如何使用git之后,您可以通过使用shell脚本,符号链接更改路径来配置自动查找git的路径。其中任何一个都可以让你运行:
git --version
git --help
使用java或mvn或eclipse时,同样如此。首先尝试运行最简单的命令,以确保您可以实际运行。然后,弄清楚如何简化过程。如果git安装在另一个目录中,请搜索它,然后使用整个路径运行它。
答案 6 :(得分:-2)
我想我知道你的意思。我做了以下开始使用:
打开终端并运行以下命令
cd /usr/local/git/bin
比尝试运行,例如:
git --version
或
git --help