首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Windows上更改git用户名?

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

Stack Overflow用户
提问于 2011-10-19 03:07:17
回答 5查看 26.7K关注 0票数 13

假设我在Windows 7中的用户名是凯撒。当我打开Git Bash的时候,我受到的欢迎就像

凯撒@COMPUTER-NAME$

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

凯撒@COMPUTER-NAME$

在cygwin中,可以以明显的方式编辑/etc/passwd,但是对于git没有这样的文件(可能是有用的)。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-11-15 19:10:15

您可以使用ssh_config工具指定不同的用户名。有关详细信息,请参阅ssh_config手册,但简要说明如下:

创建文件~/.ssh/config,并将这一行放在其中:

代码语言:javascript
复制
User caesar

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

代码语言:javascript
复制
Host rome1
  User caesar
Host rome2
  User brutus
Host *
  User romeo

通常,~/.ssh/config文件必须有模式600,但对于Git windows版本来说,这似乎并不是必要的。

票数 17
EN

Stack Overflow用户

发布于 2018-11-26 06:40:10

更改windows用户名同时使用Git bash用户名(不适用于大写)

netplwiz

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

F 215

票数 11
EN

Stack Overflow用户

发布于 2020-05-08 00:57:34

这个线程已经有几年的历史了,但是正确的答案是更改保存该信息的变量的值。

如果您稍微修改了git-提示t.sh脚本(对我来说,它位于c:\Program (X86)\git\etc\profile.d\git-提示t.sh中),那么您可以随意设置标题。

注意:您将需要运行VS代码,记事本++或类似的管理员写回这个目录。

代码语言:javascript
复制
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

示例:

代码语言:javascript
复制
...
PS1="$PS1"'STACKOVERFLOW@ABC '    # user@host<space>
...
PS1="$PS1"'LOL '                  # show MSYSTEM
...

控制台:

代码语言:javascript
复制
STACKOVERFLOW@ABC LOL /
$
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7816131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档