Git push时不需要总输入密码
Posted hiluna
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git push时不需要总输入密码相关的知识,希望对你有一定的参考价值。
遇到问题:
最近因为换了自己的邮箱密码后,每次push的时候都需要填写密码,账号。很烦
解决方法:
[戎马半生的答案] (http://www.cnblogs.com/zhaoyu1995/p/6508927.html)
亲测有效的方法:、
- 在当前用户目录下 新建 .git-credentials文件
vim .git-credentials
按照格式输入用户名和密码:假设用户名是liuhongchen,密码是12345!。注意可能会出现特殊字符,会使用百分比编码进行转换
简书作者:泡芙掠夺者(密码中特殊字符处理)
! --> %21 # --> %23 $ --> %24 & --> %26 ‘ --> %27
( --> %28 ) --> %29 * --> %2A + --> %2B , --> %2C
/ --> %2F : --> %3A ; --> %3B = --> %3D ? --> %3F
@ --> %40 [ --> %5B ] --> %5D
http://liuhongchen:12345%[email protected]
- 保存后退出执行,将该用户名和密码在.gitconfig文件中存储
git config --global credential.helper store
以上是关于Git push时不需要总输入密码的主要内容,如果未能解决你的问题,请参考以下文章
想把代码传到码云上去,但是在push的需要输入东西,不知道输入啥
git 解决每次push代码都要输入用户名密码和git token失效的问题
GIt -- git push 远程分支老是需要重新输入公钥密码问题处理?