新机器上使用 Git,每次推送都需要使用密码,为了避免这种情况,需要将密码储存在本地。
在提交文件之前使用命令
1 | $ git config --global credential.helper store |
随后再输入用户名和密码后会在根目录 ~
中生成一个文件 .git-credentials
文件内容为
1 | https://user:[email protected] |
以后再次提交内容则不用在输入密码,也可以手动添加该文件。
Mac 中可以使用 osxkeychain
模式将密码加密储存。
1 | $ git config --global credential.helper osxkeychain |
参考