我知道这听起来非常基本,但我找不到我可以在GitX中访问git shell的地方。
一个额外的问题:我是否必须使用shell来克隆来自GitHub的回购?
我相信GitX没有提供“git shell”。它(shell)是Git安装的一部分(其中包括GitK,类似于GitX)
GitX User Manual从GitX的菜单中提到了“启用终端使用......”,但这只是为了启动GitX,使用适当的选项来显示分支或其他分支。
注意:$ PATH中带有'git
'的任何shell(Mac或Windows)都可以称为“git shell”,您可以在其中执行“git
”命令(git clone
,git push
,git show
,...)
但是,Git发行版的一部分还有一个"git-shell
" command,一个非交互式shell,用作SSH帐户的登录shell,只想限制为GIT拉/推访问。它只允许执行实现拉/推功能的服务器端GIT命令。
两者都不是GitX的一部分。
关于克隆,作为mentioned here,你可以用Git Gui克隆:
即使shell中的命令行仍然是直截了当的选项:
git clone repoURL
在菜单栏(GitX)中,您可以启用gitx终端使用。
查看有关Advance GitX用法的用户manual。