一尘不染

git push 需要用户名和密码

git

我从我的 GitHub 帐户克隆了一个 Git 存储库到我的 PC。

我想同时使用我的 PC 和笔记本电脑,但只有一个 GitHub 帐户。

当我尝试使用我的 PC 向 GitHub 推送或从 GitHub 拉取时,它需要用户名和密码,但在我使用笔记本电脑时不需要!

我不想每次与 origin. 我在这里想念什么?


阅读 181

收藏
2022-02-18

共1个答案

一尘不染

一个常见原因是使用默认 (HTTPS) 而不是 SSH 进行克隆。您可以通过转到您的存储库,单击“克隆或下载”,然后单击 URL 字段上方的“使用 SSH”按钮并更新源远程的 URL 来纠正此问题,如下所示:

git remote set-url origin git@github.com:username/repo.git

您可以使用以下命令检查是否已将远程添加为 HTTPS 或 SSH:

git remote -v
2022-02-18