V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Turkestan
V2EX  ›  程序员

想改一下 github 的 username,各位有什么好的建议吗

  •  
  •   Turkestan · 2022-01-23 15:54:29 +08:00 · 4685 次点击
    这是一个创建于 1062 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有相关 conventions

    22 条回复    2022-01-24 16:19:14 +08:00
    yfugibr
        1
    yfugibr  
       2022-01-23 16:19:54 +08:00 via Android   ❤️ 1
    往键盘上拍两下就行了(懒得想名
    wunonglin
        2
    wunonglin  
       2022-01-23 16:28:35 +08:00
    turkestan
    me221
        3
    me221  
       2022-01-23 16:30:58 +08:00   ❤️ 1
    💩蛋 , 糙名好养活
    killva4624
        4
    killva4624  
       2022-01-23 16:38:05 +08:00
    用脸滚一下键盘
    skiy
        5
    skiy  
       2022-01-23 17:17:41 +08:00   ❤️ 1
    有个事跟你说一下。我前几天刚改了个用户名,再想改回来时(才几分钟不到),发现出问题了“Username 'XXX' is unavailable." 查实,该用户名没有被抢注。
    MiketsuSmasher
        6
    MiketsuSmasher  
       2022-01-23 17:44:01 +08:00 via Android
    @skiy 就是说不能使用以前用过的用户名吗?
    skiy
        7
    skiy  
       2022-01-23 18:06:06 +08:00   ❤️ 1
    @MiketsuSmasher 不是。我之前也改过。可能是偶然会发生这种事情。
    (还有一种就是,你原用户名为 a ,然后将你用户名改为 b ,再次建一个组织名为 a ,再将用户名 b 名下的一个仓库转移到组织 a ,然后该项目名改为名 c1 之后,可能就改不回原项目名称了。然后只能将该组织改为了 d ,再将该项目名改回去原名,再将项目名改回原名。

    ---
    我有遇到过(我改名时,防止别人抢注原名,就新建了一个组织名占位)
    kytrun
        8
    kytrun  
       2022-01-23 18:09:37 +08:00   ❤️ 1
    @skiy 如果确认没有被占用可以联系客服清理,亲测
    skiy
        9
    skiy  
       2022-01-23 18:16:51 +08:00
    @kytrun 嗯。这个我知道。等有需求了先了,也省得再新建个组织名占坑了。
    Turkestan
        10
    Turkestan  
    OP
       2022-01-23 18:39:00 +08:00 via Android
    @skiy

    因为改名前做了提示:会对就 repo 做重定向,所以不能被使用
    kytrun
        11
    kytrun  
       2022-01-23 18:47:32 +08:00
    #8 @kytrun 抱歉没看清楚上面说的项目名称,我这里指联系客服清理 404 但无法使用的 username
    Ultraman
        12
    Ultraman  
       2022-01-23 18:50:51 +08:00 via Android
    没有老哥说 richtech ?
    skiy
        13
    skiy  
       2022-01-23 18:56:41 +08:00
    @Turkestan 可能是这样。但也有点不太合理。因为你用户名变更后,别人也就能启用你原用户名了。故别人起什么项目名(哪怕跟你原来的项目名相同)也不应该不让创建吧。所以就不存在这个理由了(因为也是偶然会有这种冲突,大部分都能建相同名称的)。我觉得,可能是他们哪个数据(表)没清理干净,导致个别缓存未能及时更新。
    Turkestan
        14
    Turkestan  
    OP
       2022-01-23 19:13:29 +08:00 via Android
    @skiy 我也是猜的
    Turkestan
        15
    Turkestan  
    OP
       2022-01-23 19:16:20 +08:00 via Android
    @skiy 重定向是 github 改名前就提示用户可以做到的,如果用户名被别人用了,虽然没法创建同名 repo ,但是项目重定向到自己的 repo 了,可能还有个 policy 问题,这也是为什么重命名前也会提示哪些用户名容易产生纠纷
    skiy
        16
    skiy  
       2022-01-23 20:30:04 +08:00
    @Turkestan 不会啊。可以创建同名 repo 的(我两个 GitHub 账号,有做过此操作的)。毕竟你更改用户名时,就已经放弃了这个用户名下的权限了。就相当于,删除一个项目,再重建同名项目时,别人的 fork 和 star 不会跟随一样。且,同时也放弃了此项目的曾用名(跳转)。

    总之,GitHub 因为此功能比较复杂,所以 GitLab 没有跟进。
    boris93
        17
    boris93  
       2022-01-23 22:10:00 +08:00 via iPhone
    就用你最常用的用户名就行了吧
    或者用你喜欢的人名、单词
    srlp
        18
    srlp  
       2022-01-24 00:37:16 +08:00
    如果老哥由个人博客的话,可以考虑挑一个能买到 <用户名>.com 的用户名,强迫症表示舒适
    mritd
        19
    mritd  
       2022-01-24 10:22:17 +08:00 via iPhone
    @kytrun #8 遇到过一次,客服跟我说这是他们的保留名称,然后我亮出了我持有这个域名,然后就给我了
    kujio
        20
    kujio  
       2022-01-24 11:07:17 +08:00
    1 、旺财、富贵、来财、来富、狗蛋。
    2 、元宝、春花、胖丫、二丫、凤毛。
    3 、老根、根生、狗剩、大头、守富。
    4 、二胖、福蛋、铁蛋、毛蛋、胖虎。
    kytrun
        21
    kytrun  
       2022-01-24 13:59:35 +08:00
    @mritd GitHub 好感度 +1
    shuxhan
        22
    shuxhan  
       2022-01-24 16:19:14 +08:00
    @mritd Username may only contain alphanumeric characters or single hyphens, and cannot begin or end with a hyphen.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1000 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 20:05 · PVG 04:05 · LAX 12:05 · JFK 15:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.