我正在尝试使用 hub 来分叉 git 存储库
hub fork --remote-name=origin
Error creating fork: Forbidden (HTTP 403)
Resource protected by organization SAML enforcement. You must grant your personal token access to this organization.
我想重新输入我的用户名和密码,但我不确定是否知道如何重置 hub fork 命令。
任何线索。
首先检查您的帐户是否激活了2FA(双因素身份验证)。
因为在这种情况下,
hub
与否,您需要 PAT(个人访问令牌)才能在推送时访问您的存储库。
检查“
origin
”的含义(git remote -v
):如果它是一个没有令牌的 HTTPS URL,则您的凭据可能会被缓存(git config credential.helper)
在这两种情况下,
hub
都没有直接参与,并且不需要“重置”。
要让 hub 再次询问您的密码,您可以删除
~/.config/hub
中的令牌。
最简单的方法是
rm ~/.config/hub
。