【发布时间】:2013-01-31 04:08:35
【问题描述】:
我有一个 Mac OS X 版本:10.8.2 和 Xcode 4.5.2。
我打算用git,不知道要不要安装。
在我的电脑上搜索,我在这里找到了它:/Applications/Xcode.app/Contents/Developer/usr/bin/git
如果需要,我将安装此distribution。 这是正确的吗?
是否需要安装 Git 还是可以使用 Xcode 自带的?
【问题讨论】:
我有一个 Mac OS X 版本:10.8.2 和 Xcode 4.5.2。
我打算用git,不知道要不要安装。
在我的电脑上搜索,我在这里找到了它:/Applications/Xcode.app/Contents/Developer/usr/bin/git
如果需要,我将安装此distribution。 这是正确的吗?
是否需要安装 Git 还是可以使用 Xcode 自带的?
【问题讨论】:
如果 Xcode 附带的 git 不支持您想要的功能,或者当然修复了错误,您只需要安装更新版本的 git。
您需要安装 Xcode 命令行包,以便从标准路径 (/usr/bin) 访问诸如 git 之类的东西。你可以在 Xcode 本身中做到这一点。
如果您需要安装更新版本的 git,我会推荐 Macports 版本。
我很少在我的 Mac 上使用命令行版本的 git,我更喜欢使用出色且免费的 Atlassian SourceTree 应用程序来执行复杂的源代码控制操作。
【讨论】:
svn 变体的 git-core;即$ sudo port install git-core +svn.
但是,您可以注意,它是比发行版更旧的版本。我个人使用homebrew的git版本
【讨论】:
如果您使用 Xcode 并且没有计划卸载 Xcode 4.5.2(或更新版本),那么您已经可以使用 git。唯一的问题是 Xcode 中捆绑的 git 版本可能不是最新的。另一件事是从控制台或 Terminal.app 使用 git(捆绑在 Xcode 中),然后您需要在命令前加上
xcrun
有关详细信息,请参阅手册页。
另一方面,如果您想在不需要 Xcode 的情况下使用 git,请下载 git 源代码,并使用 makefile 构建将允许您根据需要自定义 git。
【讨论】: