当前位置: 首页 > news >正文

http连接github远程仓库密码问题解决办法

目录

一、问题:使用http连接失败

二、解决办法:使用个人访问令牌。

1、生成访问令牌:

步骤 1: 登录 GitHub

步骤 2: 进入设置页面

步骤 3: 生成新的访问令牌

步骤 4: 配置访问令牌

步骤 5: 复制令牌

2. 使用访问令牌


一、问题:使用http连接失败

在建立github远程仓库,使用http连接时,出现了提示用户名和密码错误,连接不上的问题,对此使用了访问令牌的解决办法。

二、解决办法:使用个人访问令牌。

访问令牌(Personal Access Token,PAT)是用于替代密码进行身份验证的安全凭证,特别是在 GitHub 等平台上。

使用个人访问令牌代替密码进行身份验证:

1.克隆仓库时,会提示你输入 GitHub 的用户名和密码。

2.在密码字段中,输入你生成的个人访问令牌。

1、生成访问令牌:

步骤 1: 登录 GitHub

打开 GitHub。
使用你的用户名和密码登录。

步骤 2: 进入设置页面

点击右上角的个人头像,选择 “Settings”(设置)。

步骤 3: 生成新的访问令牌

在左侧导航栏中,选择 “Developer settings”(开发者设置)。
在 “Developer settings” 页面,选择 “Personal access tokens”(个人访问令牌)。
点击 “Generate new token”(生成新令牌)。

步骤 4: 配置访问令牌

设置令牌的名称:为令牌输入一个描述性名称,例如 “My Jenkins Token”。
选择有效期:可以选择令牌的有效期,例如 30 天、60 天等。也可以选择 “No expiration”(无过期时间),但出于安全考虑,建议设置过期时间。
选择权限范围:勾选你需要的权限。常用权限包括:(我在解决时勾选了所有权限)
repo:访问和管理你的私有仓库。
workflow:访问 GitHub Actions。
read:org:读取组织信息。
视你的需要选择相应的权限。
点击 “Generate token”(生成令牌)。

步骤 5: 复制令牌

生成令牌后,你会看到一个新的访问令牌。务必复制并保存这个令牌,因为你在离开页面后将无法再次查看。

2. 使用访问令牌

在使用http进行连接时,你会被提示输入用户名和密码。在密码字段中,输入你生成的访问令牌,而不是密码

git remote add origin https://github.com/Cheng-p-f/testhtml.git

令牌输入之后即可连接上github,其他步骤参考

本地git使用ssh方式连接github。

http://www.lryc.cn/news/437223.html

相关文章:

  • LAMP环境下项目部署
  • Visual Studio 2022从外部引入dll导致的问题
  • 大模型从失败中学习 —— 微调大模型以提升Agent性能
  • 10.web应用体系以及windows网络常见操作应用
  • 【数据结构与算法 | 灵神题单 | 前后指针(链表)篇】力扣19, 61,1721
  • 机器学习之实战篇——MNIST手写数字0~9识别(全连接神经网络模型)
  • ICLR2024: 大视觉语言模型中对象幻觉的分析和缓解
  • 数据库系统 第54节 数据库优化器
  • 微服务杂谈
  • 【Pandas操作2】groupby函数、pivot_table函数、数据运算(map和apply)、重复值清洗、异常值清洗、缺失值处理
  • 如何分辨IP地址是否能够正常使用
  • Sqoop 数据迁移
  • 【数据结构】排序算法系列——希尔排序(附源码+图解)
  • c++(继承、模板进阶)
  • 【机器学习】从零开始理解深度学习——揭开神经网络的神秘面纱
  • WebLogic 笔记汇总
  • leetcode:2710. 移除字符串中的尾随零(python3解法)
  • Python GUI入门详解-学习篇
  • QT5实现https的post请求(QNetworkAccessManager、QNetworkRequest和QNetworkReply)
  • vscode 使用git bash,路径分隔符缺少问题
  • F12抓包10:UI自动化 - Elements(元素)定位页面元素
  • android 删除系统原有的debug.keystore,系统运行的时候,重新生成新的debug.keystore,来完成App的运行。
  • SQL入门题
  • Python实战:实战练习案例汇总
  • zabbix之钉钉告警
  • 《OpenCV计算机视觉》—— 对图片进行旋转的两种方法
  • Python 错误 ValueError 解析,实际错误实例详解 (一)
  • [java][git]上传本地代码及更新代码到GitHub教程
  • react antd table expandable defaultExpandAllRows 不生效问题
  • 什么是领域驱动设计?