Git 需要使用 HTTPS 方法进行 git 推送和 git 拉取的用户名和密码
Git requires username and password for git push, git pull using HTTPS method
因此,当我使用 HTTPS 方法克隆 git 存储库并进行一些更改并将 push
或 pull
更改为 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
因此,当我使用 HTTPS 方法克隆 git 存储库并进行一些更改并将 push
或 pull
更改为 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