【问题标题】:Install or not Git on Mac OS在 Mac OS 上安装或不安装 Git
【发布时间】: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 自带的?

【问题讨论】:

    标签: xcode macos git


    【解决方案1】:

    如果 Xcode 附带的 git 不支持您想要的功能,或者当然修复了错误,您只需要安装更新版本的 git

    您需要安装 Xcode 命令行包,以便从标准路径 (/usr/bin) 访问诸如 git 之类的东西。你可以在 Xcode 本身中做到这一点。

    如果您需要安装更新版本的 git,我会推荐 Macports 版本。

    我很少在我的 Mac 上使用命令行版本的 git,我更喜欢使用出色且免费的 Atlassian SourceTree 应用程序来执行复杂的源代码控制操作。

    【讨论】:

    • 而且,我还需要 git-svn。在哪里可以下载?
    • @VansFannel 如果您使用的是 Macports 版本的 git,那么看起来必须安装带有 svn 变体的 git-core;即$ sudo port install git-core +svn.
    • @VansFannel 你有安装 Macports 吗?如果没有,请参阅:macports.org/install.php
    • 为什么是 Macports 版本?我认为它没有提供任何超出 OP 所指向的分布的东西。 IIRC,git-svn 带有上面的 Mac 发行版。不需要 Macports。
    • @jszakmeister 如果您可以确认,请让 OP 知道;正如我所提到的,如果您想要 Xcode 版本中不可用的功能,则只需要安装 Macports 版本。
    【解决方案2】:

    但是,您可以注意,它是比发行版更旧的版本。我个人使用homebrew的git版本

    【讨论】:

      【解决方案3】:

      如果您使用 Xcode 并且没有计划卸载 Xcode 4.5.2(或更新版本),那么您已经可以使用 git。唯一的问题是 Xcode 中捆绑的 git 版本可能不是最新的。另一件事是从控制台或 Terminal.app 使用 git(捆绑在 Xcode 中),然后您需要在命令前加上

      xcrun

      有关详细信息,请参阅手册页。

      另一方面,如果您想在不需要 Xcode 的情况下使用 git,请下载 git 源代码,并使用 makefile 构建将允许您根据需要自定义 git。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-02-04
        • 2018-03-01
        • 2018-05-24
        • 1970-01-01
        • 1970-01-01
        • 2023-03-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多