【发布时间】:2021-11-27 19:55:47
【问题描述】:
当我在用户名字段和密码字段中使用我的 PAT(个人访问令牌)时,代码已成功推送。
同时使用 PAT 作为用户名和密码是 Github 中的问题还是隐藏功能?
PS:出于某些原因,我很想使用这种方法,因为我使用了多个无法在系统配置中添加的 Github 帐户。但担心是否会花费安全措施。
编辑 1:
使用 PAT 时,用户名字段会被忽略。通过提供错误的用户名和正确的 PAT 进行测试。它奏效了。
有人能解释一下为什么有人会以这种方式实现一个功能吗?
【问题讨论】:
-
嗯...我不认为它应该在用户名中。您可能需要询问 GitHub,但 AFAIK,它只应该用作密码。根据the documentation,它说在用户名字段中使用您的用户名,在密码字段中使用密码。
标签: github push personal-access-token