不能从终端使用git

时间:2013-11-10 07:50:12

标签: macos git github

我从这里安装了OS X的GitHub UI:https://central.github.com/mac/latest。作为安装的一部分,我可以选择“安装命令行工具”。在这样做时,它将相关资产放在/ usr / local / bin下。我假设它会在PATH变量中注册git,以便我可以在需要时从终端运行它。但是它不能从终端工作,相反,如果我在终端运行'git',我会被提示安装XCode。

我在这里做错了吗?还尝试从这里安装git:http://git-scm.com/download/mac。安装程序成功完成后,我似乎仍然无法从终端使用git。

更新:我的PATH变量具有以下内容:

的/ usr / bin中:/ bin中:/ usr / sbin目录:/ sbin目录:在/ usr / local / bin中:在/ usr /本地/ GIT中/ bin中

2 个答案:

答案 0 :(得分:10)

如“git on Mac: replace Apple XCode CLI git with symbolic link to latest git install?”中所述,它取决于PATH环境变量中文件夹的顺序。

  
      
  • XCode CLI安装程序会在/usr/bin
  • 中放置一份git   
  • 从git-scm.com重新安装最新的git,将git放入/usr/local/git/bin/git
  •   

如果/usr/local/git/bin中安装了git命令行,请确保将其放在第一位:

PATH=/usr/local/git/bin:$PATH

答案 1 :(得分:1)

只需在终端下载这些运行命令的工具:

xcode-select --install

如果它没有帮助您尝试从Apple开发者网站手动下载它们: https://developer.apple.com/downloads/index.action?=command%20line%20tools#

它帮助了我。