新机器上使用 Git,每次推送都需要使用密码,为了避免这种情况,需要将密码储存在本地。



在提交文件之前使用命令

1
$ git config --global credential.helper store

随后再输入用户名和密码后会在根目录 ~ 中生成一个文件 .git-credentials

文件内容为

1
https://user:[email protected]

以后再次提交内容则不用在输入密码,也可以手动添加该文件。

Mac 中可以使用 osxkeychain 模式将密码加密储存。

1
$ git config --global credential.helper osxkeychain

参考

03-16 23:23