我的朋友为我设置了我的github并将一个项目克隆到我的桌面上。我想知道他给我的Github帐户上的个人资料名称是什么。是否有命令这样做?
答案 0 :(得分:3)
您可以使用git config -l
查看当前配置,包括用户名。
您想要查找user.name
,user.email
和github.user
。
您可以使用--unset
取消设置配置,例如git config user.name --unset
。
您还可以使用git config user.name "Your Name"
重置配置。
答案 1 :(得分:3)
git config -l | grep user.name
这只会在终端中输出username
。同样,对于email
,请输入:
git config -l | grep user.email
注意:这仅适用于Mac。对于Windows,请参阅注释。
答案 2 :(得分:1)
加入Briana的回应;使用' - 全球'修改.gitconfig文件并永久更改您的用户名。没有' - 全球'您只会更改该会话的用户名。
即。
git config --global user.name "your.user.name"
会保存您的用户名,以便您以" your.user.name"当git启动时。
答案 3 :(得分:1)
您可以使用git remote -v
列出链接到本地克隆的远程存储库。
您将看到GitHub存储库URL,其中包含您的GitHub用户名。
请注意,您的GitHub用户名可能与您的本地用户名和电子邮件不同,后者未通过任何方式验证(您可以在这些配置设置中添加任何内容)。
答案 4 :(得分:0)
要查看哪个用户正在通过终端访问github,可以尝试SSH
ssh -T git@github.com
您收到以下答复
Hi Keshavdulal! You've successfully authenticated, but GitHub does not provide shell access.
我为不同的项目设置了多个ssh密钥,这有助于了解当前用户。