use*_*146 10 git visual-studio-code
我正在学习 Github 本身的教程。我正在关注教你使用 Visual Studio Code 工作的那个。
我试图从 Visual Studio Code 推送一些东西,经过一段时间后,我收到以下错误:
remote: No anonymous write access.
fatal: Authentication failed for ....
Run Code Online (Sandbox Code Playgroud)
现在我正在向我的个人帐户推送一些东西。我试着用谷歌搜索(但我又是新手,所以我不完全理解所有的术语)我能找到的是 2FA 的问题(但在我的情况下是关闭的)和 Windows 凭据(但我检查过,我我的 Windows 凭据中没有任何 git)。
所以我不知所措。有没有人知道我可以尝试/检查的其他东西?
seq*_*nce 55
更简单的方法是使用GitHub 上的个人访问令牌。可以通过转到您的 GitHub 帐户 \xe2\x86\x92设置\xe2\x86\x92开发人员设置\xe2\x86\x92个人访问令牌\xe2\x86\x92生成个人访问令牌来设置此功能。进行访问控制选择、生成、然后复制并保存新令牌。之后,转到您的 Git 项目目录并在终端中输入:
\ngit remote set-url origin https://YOUR_TOKEN_HERE@github.com/your_user/your_project.git
从现在开始,您可以git push通过终端或 Visual Studio Code 轻松完成此操作。
小智 9
雅虎!终于解决了一个问题
这仅适用于那些在 VS Code 的上次更新中遇到此问题的人。(2021年11月15日或前后)
Github 社区上的问题#LINK
无需降级 VS Code 或 git 版本。基本上我从对我有用的修复中了解到的。认为这是 GitHub 和 Git 身份验证之间的冲突。
因此,您可以尝试以下几个步骤,希望它也能适合您。
在 VS CODE 中打开您的设置。
CTRL+,Authentication搜索选项,它会显示类似这样的内容。


现在您需要关闭打开的终端(如果有)。打开新终端并尝试使用 git 命令。

就我而言,一切正常。希望这也适合你。:微微一笑:
VS Code 在提交并推送到远程存储库时仅使用您环境的 git 配置。因此,在担心 VS Code 之前,您必须首先确保为 Git 正确设置了本地环境。
第一,我建议通过Git 文档中的First-Time Git Setup。最重要的部分是设置您的 Git 身份:
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
Run Code Online (Sandbox Code Playgroud)
第二,我建议在您的本地机器和您的 Github 配置文件上设置 SSH 密钥。
Github 有一个关于使用 SSH 连接到 GitHub的完整教程。
基本上:
-C "your_email@example.com"user.email您设置为 Git 身份的 git 匹配您可以通过在终端中输入以下内容来检查您的 SSH 密钥是否有效:
$ ssh -T git@github.com
Hi ginomempin! You've successfully authenticated, but GitHub does not provide shell access.
Run Code Online (Sandbox Code Playgroud)
现在,
我的 Windows 凭据中没有任何 git
您可以选择完全禁用它,因为我发现 Windows 凭据管理器可能会导致问题,并且使用 SSH 更“稳定”。请参阅如何禁用适用于 Windows 的 Git 凭证管理器?.
小智 5
设置 SSH 密钥后,您需要在 IDE 中输入此密钥(我使用的是 Visual Studio Code)
git remote -v
Run Code Online (Sandbox Code Playgroud)
这将显示您当前的远程分支 URL,但您不能再使用它。
要更新它,请在控制台中输入此内容
git remote set-url origin git@github.com:YOURUSERNAME/reponame.git
Run Code Online (Sandbox Code Playgroud)
现在尝试推动或做出任何改变
注意:从我的角度来看,我认为您也必须对所有现有(旧)存储库执行此操作。
| 归档时间: |
|
| 查看次数: |
9320 次 |
| 最近记录: |