2

我经历了在 GitHub 上创建 PAT 的过程。我正在尝试运行gitpush命令。但是,每当我在提示时将 PAT 输入终端时:

Username for 'https://github.com': USERNAME Password for 'https://USERNAME@github.com':

我收到以下消息:

remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.`

remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.`

fatal: Authentication failed for 'https://github.com/johnnag94/Cour-test.git/'

当我被提示创建个人访问令牌时,我收到了相同的消息,这让我相信我的终端认为我输入的是密码而不是令牌。我尝试创建多个令牌,并尝试退出我的终端。我还尝试将我的 github 密码和用户名添加到我的 Windows 凭据管理器(在类似的问题中看到它)并且它仍然以相同的三条消息响应。

我真的很陌生。

4

1 回答 1

0

您可能做了我所做的 - 您双击令牌以选择它。不幸的是,在 Windows 上,这也会选择密码末尾的空格。单击复制按钮或确保在粘贴令牌时删除空格。

在发布答案之前,此令牌已被删除。

这里有空间

于 2021-09-11T08:18:14.507 回答