Git https push 免密码

📋
每次推送都要输入密码,简直要崩溃,所以想有没有办法能直接存储git的密码,当然用ssh key是可以的,但是不想弄key那么麻烦,而且死活不成功。这里说下怎么在本地保存git的用户名和密码吧。

git-for-windows会默认保存用户的密码,windows下我估计可以参考它的做法(直接看对应的配置文件即可)。

方法很简单,在用户的主目录下添加.git-credentials文件(注意前面的.)

touch .git-credentials

然后添加如下(这里以github为例,注意去掉大括号哦):

https://{username}:{password}@github.com

如果你想保存码云的帐号,那么最后的域名填gitee.com即可

然后添加Git Config内容,不过不用手动写,直接用命令:

git config --global credential.helper store

去看看~/.gitconfig文件(在电脑里找),是不是有下列字段,如果有,说明成功啦。

[credential]

helper = store

下次你推送的时候就不用输入密码啦。

以上来自网络

End