Git设置问题:终端返回“命令未找到”

4
我正试图在我的电脑上设置Git,现在我应该在终端窗口中输入以下命令:$ git config --global user.name "你的姓名",但是它回答:-bash: $: 找不到命令。我一点也不理解,请有人帮助我吗?

你的操作系统是什么?你是如何安装Git的?如果在Bash中运行“which git”,输出是什么? - Chris
5个回答

9

删除开头的$符号;$只是人们用来表示它是终端命令的普通标记。

真正的命令是:

git config --global user.name "Firstname Lastname"

如果 git 没有正常工作,而您正在运行 Github for Mac,您可以通过高级选项卡中的 Github 首选项安装命令行工具。


在这种情况下,您似乎也没有安装 git,您可以在 Git 网站上找到一些安装程序:http://git-scm.com/download/ - Leigh
1
或者它已经安装了,但不在你的$PATH路径中。 - Chris
@Delal,不完全是。GitHub是一个提供Git托管服务的在线服务。在这个背景下,它们是完全不同的。但是,如果你已经安装了Windows或OSX的GitHub 程序(这仍然与Git不同),那么你也应该有一个适当的git命令行版本,它会随着GitHub一起安装。 - Chris
你使用了什么操作系统?又是如何安装的 Git? - Leigh
1
我使用brew在我的电脑上安装了它,但我在GitHub for Mac应用程序中检查后发现它会安装git以及github包装器。与该答案的最后一条评论相同。 - Leigh
显示剩余13条评论

0

看起来你还没有安装 Git 的命令行版本,你只有 GitHub for Mac 图形界面程序。

这个答案 对一个相关问题的建议是使用 Homebrew 或 我之前在评论中提供的官方 Git 安装程序 安装 Git 的命令行版本。

一旦你完成了安装,你就可以在命令行上运行 git 命令了。


你说得太对了,我把Git和Github搞混了,我只下载了Github。现在我想每件事情都在它应该在的地方,非常感谢你们在Stack Overflow上的帮助。再次感谢你们的帮助,我很感激。晚安。 - Delal

0
在 Git Bash 中,输入以下命令:
which git
如果你是在 Windows 上运行,这将会显示:
/mingw64/bin/git
现在,请输入:
cd /mingw64/bin
然后在此运行你的命令,例如:
git config --global user.name "你的名字"
就这样。这里放截图

0

试着自己写这个命令,复制粘贴可能不起作用。


0

您收到此消息是因为您尚未设置Path环境变量以指向git.exe。 一旦在cmd/git bash中键入git,您也会收到错误。

这取决于您安装程序的方式,但通常.exe文件可以在C:\Program Files\Git\bin中找到。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接