码迷,mamicode.com
首页 > 数据库 > 详细

使用tortoisegit工具git地址中带号码密码的拉取,以及使用这种方式后中途重置密码报git remote: HTTP Basic: Access denied 错误解决办法

时间:2018-05-30 19:24:08      阅读:8925      评论:0      收藏:0      [点我收藏+]

标签:选择   拉取   bit   修改   账号   denied   右键   setting   方式   

 1.

在拉取git项目时可以在地址中直接指定号码密码如下就可以直接拉取下来

https://username:password@github.com
 
需要注意,因为在解析地址时是以@符号作为地址信息和用户信息的分隔,所以再用户名和密码中如果有@符号,需要转义为%40 才能正常拉取和推送
 
2.在使用这种方式拉取的项目后,如果中途有重置过git的账号密码,在进行pull或者push操作时,会报git remote: HTTP Basic: Access denied错误,网上查到到的命令行清除账号密码信息也没用,因为号码
密码是写在了git地址中的,我使用的是tortoisegit工具进行解决
 
2.1在pull的时候可以选择下面的Arbitray URL  并在后面的地址中输入上述1中的带号码密码的地址,将密码换为重置后的密码即可,同理推送也是如此
技术分享图片

 

2.2    2.1的方式需要每次都进行输入比较麻烦,简便的修改方式为在需要拉取或推送的项目下

  鼠标右键   tortoisegit-settings  打开设置界面 点击git下的remote的链接

技术分享图片

 

选中origin也就是项目保存的地址信息,修改右边的url中的密码为自己重置后的密码即可

 

使用tortoisegit工具git地址中带号码密码的拉取,以及使用这种方式后中途重置密码报git remote: HTTP Basic: Access denied 错误解决办法

标签:选择   拉取   bit   修改   账号   denied   右键   setting   方式   

原文地址:https://www.cnblogs.com/hetutu-5238/p/9112450.html

(3)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!