Logon failed, use ctrl+c to cancel basic credential prompt

克隆别人私库代码(已经开了权限)报错如标题,豆包查了下Git命令行禁止用密码,必须用Token(PAT)或SSH密钥。

1、Token(PAT)方法:设置PAT(个人访问令牌步骤),详细步骤如下:

点击头像,选择setting

选择Developer Settings

选择Tokens(classic)

再次clone代码成功,

命令格式为: git clone https://用户名:PAT@github.com/仓库路径.git

注意一定是用户名,不是邮箱!!!!!!

2、SSH密钥方法:

1、生成SSH密钥

ssh-keygen -t ed25519 -C "你的GitHub邮箱"

2、打开~/.ssh/id_ed25519.pub,全选复制

3、粘贴到GitHub中

进入 GitHub → Settings → SSH and GPG keys → 点击 New SSH key

4、再次clone,成功

如果换一个电脑,方法1能直接用,方法2要按同样的步骤重新做一遍。

相关推荐
fanged7 分钟前
Agent的Skills(TODO)
学习
是隼人19 分钟前
buuctf-pwn picoctf_2018_shellcode(ret2shellcode)题解(学习过程持续更新)
c语言·学习·安全·pwn入门·ctf入门
m4Rk_43 分钟前
【论文阅读】Agent 记忆机制(69):STITCH——用上下文意图解决“语义相关但情境错误”的记忆检索
论文阅读·人工智能·学习·开源·github
2601_949950631 小时前
个人在线刷题的工具
学习·考研·小程序·刷题·小程序推荐
一尘之中1 小时前
深入解析面向服务的架构(SOA):从特性到实施
学习·架构·ai写作
秦哈哈2 小时前
【Hello Agents】学习笔记(二)
笔记·学习·microsoft
sunshine22 girl3 小时前
Java学习三 高级语法3, 方法
java·学习
传奇开心果编程3 小时前
【dioxus0.7基础语法学与练】第8课:RSX 宏 — Dioxus 声明式 UI 语法
开发语言·学习·rust
一条破秋裤4 小时前
24_MPU6050结构参数与寄存器基础
stm32·嵌入式硬件·学习
诗词在线5 小时前
江上渔者|原文+注释+译文+赏析+考点
学习