yxaaa123
V2EX  ›  GitHub

用 IDEA 提交项目到 github 为什么会显示了我的真实姓名

  •  
  •   yxaaa123 · Aug 11, 2016 · 6689 views
    This topic created in 3584 days ago, the information mentioned may be changed or developed.

    写了点东西想提交上去, IDEA 上 share project on github,然后看到 github 项目里居然显示了我的真实姓名,想不通这是怎么办到的。。。

    12 replies    2016-08-12 09:55:11 +08:00
    nailuoGG
        1
    nailuoGG  
       Aug 11, 2016
    设置 git 的时候,有配置 username 。
    yxaaa123
        2
    yxaaa123  
    OP
       Aug 11, 2016
    @nailuoGG 没有配置这个,而且就算配置了我也不会用真名。。。
    Pastsong
        3
    Pastsong  
       Aug 11, 2016
    github 不是绑定了你邮箱吗
    SpicyCat
        4
    SpicyCat  
       Aug 11, 2016
    没有配置 username? user name 和 email 是两个必须配置的项目,如果没有配置是无法 commit 的。
    yxaaa123
        5
    yxaaa123  
    OP
       Aug 11, 2016
    @Pastsong @SpicyCat 刚才看了一下,显示我的姓名是因为提交时候的邮箱是公司的邮箱,公司邮箱里有我的姓名,但是明明用是 github 的账号提交的
    ixiaozhi
        6
    ixiaozhi  
       Aug 11, 2016
    git config user.name "Your Name"
    git config user.email [email protected]
    acrisliu
        7
    acrisliu  
       Aug 11, 2016
    查看一下 ~/.gitconfig 文件里怎么配置的
    SourceMan
        8
    SourceMan  
       Aug 11, 2016 via iPhone
    这是你的错
    zmj1316
        9
    zmj1316  
       Aug 11, 2016 via Android
    Github 只认 git commit 里面记录的用户和邮箱,所以以前可以伪造 Linus 给你提 commit 现在不知道行不行了
    SoloCompany
        10
    SoloCompany  
       Aug 11, 2016
    commit 不需要 github 帐号
    push 才需要
    先搞清楚吧
    yxaaa123
        11
    yxaaa123  
    OP
       Aug 12, 2016
    @zmj1316
    @acrisliu
    @ixiaozhi
    果然是全局配置的问题。。

    但是我从没配置过邮箱和用户名啊,奇怪
    plqws
        12
    plqws  
       Aug 12, 2016
    应该用了你电脑的 hostname
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3296 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 12:17 · PVG 20:17 · LAX 05:17 · JFK 08:17
    ♥ Do have faith in what you're doing.