假设我在Windows 7中的用户名是凯撒。当我打开Git Bash的时候,我受到的欢迎就像
凯撒@COMPUTER-NAME$
是否可以将我的用户名更改为小写(以便它与我所拥有的各种Linux服务器一致):
凯撒@COMPUTER-NAME$
在cygwin中,可以以明显的方式编辑/etc/passwd,但是对于git没有这样的文件(可能是有用的)。
发布于 2011-11-15 19:10:15
您可以使用ssh_config工具指定不同的用户名。有关详细信息,请参阅ssh_config手册,但简要说明如下:
创建文件~/.ssh/config,并将这一行放在其中:
User caesar如果不同主机的用户名不同,则可以使用“主机”设置指定不同的用户名,包括默认用户名:
Host rome1
User caesar
Host rome2
User brutus
Host *
User romeo通常,~/.ssh/config文件必须有模式600,但对于Git windows版本来说,这似乎并不是必要的。
发布于 2018-11-26 06:40:10
更改windows用户名同时使用Git bash用户名(不适用于大写)
netplwiz
F 215
发布于 2020-05-08 00:57:34
这个线程已经有几年的历史了,但是正确的答案是更改保存该信息的变量的值。
如果您稍微修改了git-提示t.sh脚本(对我来说,它位于c:\Program (X86)\git\etc\profile.d\git-提示t.sh中),那么您可以随意设置标题。
注意:您将需要运行VS代码,记事本++或类似的管理员写回这个目录。
PS1='\[\033]0;$TITLEPREFIX:$PWD\007\]' # set window title
PS1="$PS1"'\n' # new line
PS1="$PS1"'\[\033[32m\]' # change to green
PS1="$PS1"'\u@\h ' # user@host<space>
PS1="$PS1"'\[\033[35m\]' # change to purple
PS1="$PS1"'$MSYSTEM ' # show MSYSTEM
PS1="$PS1"'\[\033[33m\]' # change to brownish yellow
PS1="$PS1"'\w' # current working directory示例:
...
PS1="$PS1"'STACKOVERFLOW@ABC ' # user@host<space>
...
PS1="$PS1"'LOL ' # show MSYSTEM
...控制台:
STACKOVERFLOW@ABC LOL /
$https://stackoverflow.com/questions/7816131
复制相似问题