抱歉,我是使用Git的新手。
我键入了git init
,我错过了先执行此命令:
git config - -global user.name “Charles”
我正在使用(zsh)。
q
无效,导致此消息:
zsh:找不到命令:q
提前致谢!
答案 0 :(得分:2)
再次阅读你的问题,似乎你认为你处于某种git模式,而git
正在向你显示提示。事实并非如此。你还在正常的壳里。
当你在一个git存储库的目录中时,你可能在某个地方有一个更改PS1
shell变量的脚本(例如,oh-my-zsh有一个git模块可以执行此操作)。您可以像平常一样使用shell,也可以使用git config --global user.name “Charles”
。一旦你从目录中cd
,git文本就应该消失了。
例如,对于普通目录,我的shell提示符如下所示:
~/Documents ᐅ
对于git存储库来说就像这样:
~/git-repository (master ✔) ᐅ
我的PS1
变量包含:
~/git-repository (master ✔) ᐅ echo $PS1
%{$PROMPT_SUCCESS_COLOR%}%~%{$reset_color%} %{$GIT_PROMPT_INFO%}$(git_prompt_info)%{$GIT_DIRTY_COLOR%}$(git_prompt_status) %{$reset_color%}%{$PROMPT_PROMPT%}ᐅ%{$reset_color%}
%{$GIT_PROMPT_INFO%}$(git_prompt_info)%{$GIT_DIRTY_COLOR%}$(git_prompt_status)
部分负责显示git消息,删除它会为我删除额外的git消息。
如果你想彻底摆脱它,看看你是否安装了类似oh-my-zsh
的东西并在那里激活了一个git-module,或者寻找你的shell脚本来改变