如何通过终端检查我的github设置或我登录的当前项目?

时间:2016-05-23 18:58:23

标签: git github

我的朋友为我设置了我的github并将一个项目克隆到我的桌面上。我想知道他给我的Github帐户上的个人资料名称是什么。是否有命令这样做?

5 个答案:

答案 0 :(得分:3)

您可以使用git config -l查看当前配置,包括用户名。

您想要查找user.nameuser.emailgithub.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密钥,这有助于了解当前用户。

相关问题