【问题标题】:Accessing the git shell in GitX on OS X在 OS X 上的 GitX 中访问 git shell
【发布时间】:2010-11-20 13:01:31
【问题描述】:

我知道这听起来很基础,但我找不到可以在 GitX 中访问 git shell 的位置。

一个额外的问题:我是否必须使用 shell 才能从 GitHub 克隆一个 repo?

【问题讨论】:

    标签: git github gitx


    【解决方案1】:

    我相信 GitX 没有提供“git shell”。它(外壳)是 Git 安装的一部分(也包括 GitK,类似于 GitX)

    GitX User Manual提出了来自Gitx的菜单的“启用终端用...”,但这只是通过相应的选项启动Gitx,以便以例如为另一个分支。


    注意:任何在 $PATH 中带有 'git' 的 shell(Mac 或 Windows)都可以称为“git shell”,您可以在其中执行“git”命令(git clonegit push , git show, ...)

    但是,作为 Git 发行版的一部分,"git-shell" command 是一个非交互式 shell,用作 SSH 帐户的登录 shell,您希望将其限制为仅 GIT 拉/推访问。它只允许执行实现拉/推功能的服务器端 GIT 命令。

    两者都不是 GitX 的一部分。


    关于克隆,如mentioned here,可以用Git Gui进行克隆:

    即使 shell 中的命令行仍然是直接的选项:

    git clone repoURL
    

    【讨论】:

      【解决方案2】:

      在菜单栏 (GitX) 中,您可以启用 gitx 终端使用。

      请参阅用户 manual 了解 Advance GitX 的使用情况。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-01-29
        • 2010-10-28
        • 1970-01-01
        • 1970-01-01
        • 2010-12-26
        • 2013-04-13
        • 2011-10-12
        相关资源
        最近更新 更多