如何在Windows上更改git bash用户名?

时间:2011-10-19 03:07:18

标签: windows git windows-7

假设我在Windows 7中的用户名是Caesar。当我打开Git Bash时,我会遇到类似

的问题
  

凯撒@ COMPUTER-NAME $

是否可以将我的用户名更改为小写(以便与我拥有的各种Linux服务器一致):

  

凯撒@ COMPUTER-NAME $

P.S。在cygwin中,可以用显而易见的方式编辑/etc/passwd来实现这一点,但是git bash没有这样的文件(可能有用)。

4 个答案:

答案 0 :(得分:13)

您可以使用ssh_config工具指定其他用户名。有关详细信息,请参阅ssh_config联机帮助页,但请简要说明:

创建文件~/.ssh/config,并将此行放入其中:

User caesar

如果您有不同主机的不同用户名,则可以使用“主机”设置指定不同的用户名,包括默认用户名:

Host rome1
  User caesar
Host rome2
  User brutus
Host *
  User romeo

通常,~/.ssh/config文件必须具有模式600,但对于Git Windows版本来说似乎不需要。

答案 1 :(得分:1)

它基于$PS1的设置,用于显示提示。用户名@ computername部分将由\u@\h$之类的值生成。我不知道将\u值设置为小写的简单方法,但在您的配置文件中,您可以使用用户名进行一些处理并使用所需的必要小写值(或任何内容)并将其设置为{{ 1}}

答案 2 :(得分:0)

这不完全是您想要的,但您也可以克隆/编辑您的遥控器,以获得包含用户名的URL。例如:git clone ssh://caesar@myprojecturl.git

答案 3 :(得分:0)

还要使用 Git bash用户名 (不适用大写字母)来更改 Windows用户名

  • 打开命令提示符
  • 输入netplwiz
  • 选择Windows用户帐户,然后单击“属性”按钮
  • 输入帐户的新名称
  • 保存并重新启动计算机