Git 需要使用 HTTPS 方法进行 git 推送和 git 拉取的用户名和密码

Git requires username and password for git push, git pull using HTTPS method

因此,当我使用 HTTPS 方法克隆 git 存储库并进行一些更改并将 pushpull 更改为 git 时,它总是会提示我 username and password。解决方案是什么?

除了改用 SSH 之外,如果您不介意以明文形式输入密码,还可以继续使用 HTTPS。把它放在你的 ~/.netrc 中,它不会要求你的 username/password(至少在 Linux 和 Mac 上)

在您的主目录中创建一个 .netrc 文件。

machine github.com
        login <user>
        password <password

你的问题的解决方案是这个 git 命令,它有点像记住我 GIT。

git config credential.helper store

阅读此内容了解详情: GIT credentials store