很长一段时间我都在使用 tortoise git,今天我无法使用 tortoise git 并收到以下错误。
git.exe pull --progress -v --no-rebase "origin" 远程:对密码身份验证的支持已于 2021 年 8 月 13 日删除。请改用个人访问令牌。远程:请参阅 https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ 了解更多信息。
我了解 git 的最新变化。但我想用乌龟git。有人请帮我解决这个问题。
git github tortoisegit git-authentication personal-access-token
我在Windows中使用Gitext,而Windows又使用Putty-Agent(pagegent.exe最新版本当前为0.76)。我也在使用相当新的 git (ver. 2.35.1)
我使用 puttygen.exe 创建了一个带有 SHA-2 的全新 rsa 密钥,并将其添加到我的 Github 帐户中。但是,当 Gittext 尝试将更改推送到远程时,我收到以下错误:
"C:\Program Files\Git\bin\git.exe" push --recurse-submodules=check --progress "origin" refs/heads/...:refs/heads/...
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
ERROR: You're using an RSA key with SHA-1, which is no longer allowed. Please use a newer client or a different key type.
Please see https://github.blog/2021-09-01-improving-git-protocol-security-github/ for more information.
Done
Press Enter or Esc to exit...
Run Code Online (Sandbox Code Playgroud)
目前,我将 rsa-key …