遇到问题:

最近因为换了自己的邮箱密码后,每次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%21@github.com
  • 保存后退出执行,将该用户名和密码在.gitconfig文件中存储
git config --global credential.helper store

最新文章

  1. python之路:Day04 --- Python基础4
  2. [Java入门笔记] 面向对象编程基础(一):类和对象
  3. loadrunner四大部分
  4. HTML 学习笔记 CSS样式(字体)
  5. swift邮箱手机验证
  6. codeforces C. Arithmetic Progression 解题报告
  7. error: could not find library containing RSA_new
  8. JSON介绍与JavaScript解析
  9. Android开发环境搭建(2015年8月更新)
  10. 利用if else 求房贷
  11. Sunday字符串匹配算法
  12. 重操JS旧业第十弹:闭包
  13. laravel安装 笔记
  14. 面试之路(28)-反转链表(reverse ListNode)
  15. 亚马逊促销活动Promotion②:Money Off(满减折扣)的设置教程
  16. drf框架之 路飞学城(第二天)
  17. Python学习第三篇——访问列表部分元素
  18. swust oj 1015
  19. 自制进度条在python3下PyCharm中运行或在控制台按照目录运行
  20. Subclipse和TortoiseSVN版本不一致导致升到高版本的project后,低版本svn客户端无法使用。

热门文章

  1. CSS中设置元素的圆角矩形
  2. 【Java并发基础】安全性、活跃性与性能问题
  3. 解决python爬虫requests.exceptions.SSLError: HTTPSConnectionPool(host='XXX', port=443)问题
  4. 【java基础】String、StringBuilder和StringBuffer的区别
  5. 认识JPA以及如何使用JPA(1)
  6. socket 原理
  7. Git详解之基础使用
  8. Docker基础学习相关网址
  9. Spring 框架初学
  10. Guava中强大的排序器Ordering使用