苹果是否移除了';git图形用户界面&x27;XCode 4.5命令行工具中的命令?

苹果是否移除了';git图形用户界面&x27;XCode 4.5命令行工具中的命令?,git,xcode4.5,git-gui,Git,Xcode4.5,Git Gui,更新到XCode 4.5并安装开发工具后,我无法再从命令行运行“git gui”命令。它说: $ git gui git: 'gui' is not a git command. See 'git --help'. 我正在运行此版本: $ git --version git version 1.7.10.2 (Apple Git-33) 搜索git文档(http://git-scm.com/docs/git-gui)显示“git gui”应该可用,并且自1.7.7版以来没有更改。那么这个苹果

更新到XCode 4.5并安装开发工具后,我无法再从命令行运行“git gui”命令。它说:

$ git gui
git: 'gui' is not a git command. See 'git --help'.
我正在运行此版本:

$ git --version
git version 1.7.10.2 (Apple Git-33)

搜索git文档(http://git-scm.com/docs/git-gui)显示“git gui”应该可用,并且自1.7.7版以来没有更改。那么这个苹果版的git是否删除了这个命令?我一直在用它

苹果确实删除了“git-gui”命令,可能是因为它们是“git-gui”的基础

我决定只使用自制git,而不依赖XCode命令行工具

brew install git
然后我编辑了/etc/paths文件,使/usr/local/bin目录位于/usr/bin目录之前,因为这也不对。然后退出终端窗口并重新启动,现在我得到:

$ which git
/usr/local/bin/git

$ git --version
git version 1.7.12.1
git-gui命令再次工作。

这对我来说很有效

sudo vi~/.gitconfig

[alias]
gui = !sh -c '/usr/local/git/libexec/git-core/git-gui' 

也许您需要一个
xcode选择
,如中所述?谢谢您的提示。我对运行脚本以完全删除XCode命令行工具感到有点紧张。它可能会工作,但如果出现问题,我无法撤消它,因此我采用下面的解决方案。“苹果确实删除了‘git-gui’命令”?很高兴知道。