以下文章来源于奔跑的痕迹
正文
近来在一天新电脑上面使用git pull 一个项目,老是提示 Access denied, 找了许多方法,ssh key这些都配置了还是不行,当时别提有多尬
看嘛这就是pull
时的提示
最终解决方法,控制面板 > 用户账户
然后找到 凭据管理器
选择Windows凭据
如图删除掉之前使用者留下的 凭据
再次执行pull
就会弹出一个对话框来让你输入该 仓库的用户名和密码了
当你输入正确后 pull
也就成功了, 这个目前测试是在win 8 和 win 11 系统
另外一种方式
直接使用命令行自动登录git clone –bare http://username:password@https:xxx.cn/package1/myProject.git
如果username使用的邮箱,那么@要用%40来代替,如我的邮箱为abc@qq.com 写成 abc%40qq.com