【发布时间】:2020-02-01 00:26:37
【问题描述】:
我最近向我的项目添加了源代码控制,但是当我提交更改时,作者似乎是与存储库无关的用户。但是,它的名称是我的 Microsoft 帐户的用户名。我尝试更改 git 的配置,还更改了 Visual Studio 中的 repo 设置。没有任何效果
如何使用我的 GitHub 用户名开始提交和显示?
注意:我还启用了签名提交
git config --list 运行在 C:\
http.sslcainfo=C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
http.sslbackend=openssl
diff.astextplain.textconv=astextplain
filter.lfs.clean=git-lfs clean -- %f
filter.lfs.smudge=git-lfs smudge -- %f
filter.lfs.process=git-lfs filter-process
filter.lfs.required=true
credential.helper=manager
core.editor="C:\\Program Files (x86)\\Notepad++\\notepad++.exe" -multiInst
-notabbar -nosession -noPlugin
core.autocrlf=true
core.fscache=true
core.symlinks=true
winupdater.recentlyseenversion=2.25.0.windows.1
user.name=ProgrammerDim
user.email=dimitritouli@gmail.com
user.signingkey=994CC457AE529B51
gpg.program=C:\Program Files\Git\usr\bin\gpg.exe
git config --list 在仓库运行
http.sslcainfo=C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
http.sslbackend=openssl
diff.astextplain.textconv=astextplain
filter.lfs.clean=git-lfs clean -- %f
filter.lfs.smudge=git-lfs smudge -- %f
filter.lfs.process=git-lfs filter-process
filter.lfs.required=true
credential.helper=manager
core.editor="C:\\Program Files (x86)\\Notepad++\\notepad++.exe" -multiInst -notabbar -nosession -noPlugin
core.autocrlf=true
core.fscache=true
core.symlinks=true
winupdater.recentlyseenversion=2.25.0.windows.1
user.name=ProgrammerDim
user.email=dimitritouli@gmail.com
user.signingkey=994CC457AE529B51
gpg.program=C:\Program Files\Git\usr\bin\gpg.exe
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.ignorecase=true
【问题讨论】:
-
git config --list尝试在 git bash 上运行此命令并通过删除敏感信息来共享详细信息 -
@CodeRunner 我更新了问题以包括
git config --list -
'ProgrammerDim' 是您所期望的用户名还是不正确的用户名?
-
@CodeRunner 我期待 ProgrammerDim(我的 Github 用户名),它显示 dimitristoulis
-
ProgrammerDim用户名在创建 github 帐户时映射到 dimitritouli@gmail.com??
标签: git visual-studio github