当GitHub登录提示“Enter the code displayed on your device”但设备未收到验证码时,可能是由于网络问题、安全设置或设备兼容性导致。首先,确认网络连接是否稳定,尝试刷新页面或更换网络环境。其次,检查GitHub账户的安全设置,确保已启用正确的双因素认证(2FA)方式。如果使用的是短信验证码,可能因运营商延迟或屏蔽导致未接收,可尝试切换为通过身份验证应用(如Google Authenticator)生成代码。此外,清除浏览器缓存或更换浏览器测试,避免因缓存问题影响登录流程。若问题仍未解决,建议访问GitHub帮助文档或联系其支持团队获取进一步指导。在处理过程中,务必保护账户信息安全,避免泄露敏感数据。