惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
博客园 - 司徒正美
博客园 - 【当耐特】
爱范儿
爱范儿
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
人人都是产品经理
人人都是产品经理
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
大猫的无限游戏
大猫的无限游戏
月光博客
月光博客
宝玉的分享
宝玉的分享
V
V2EX
S
SegmentFault 最新的问题
V
Visual Studio Blog
阮一峰的网络日志
阮一峰的网络日志
Martin Fowler
Martin Fowler
Jina AI
Jina AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园_首页
L
LangChain Blog
D
Docker
腾讯CDC

博客园 - AlfredZhao

Git 提交代码:从报错到 SSH 免密推送 理解Oracle Property Graph:以账户转账示例完成图特性最小测试 APEX 无法分配 SH 用户?一个存储过程轻松解决 SH 中文化样例数据使用手册 Oracle 排除非业务表:一份能直接抄的“全量过滤”SQL 进程都杀了,为什么 `netstat` 还能看到端口? MAC 空间告急?Codex 的 156GB 缓存垃圾,这样清! 人工清理问题数据:先查准,再删除 TK(Trusted Knowledge)为何而生? 使用快捷键快速切换 Mac 外接显示器模式 客户环境 Nginx 配置:流式报表与超时排查要点 Security Central:数据库安全的统一控制与运营平台 Palantir 眼中的一次“订单可能延期”,如何成为实时决策的起点? 从一条订单消息到 Bronze、Silver、Gold:我的第一次 Kafka + Lakehouse 实验 UUID v4 与 v7:同样是唯一 ID,为什么数据库表现可能完全不同? 用 crontab 给 LLM 使用量装上“监控眼” DeepSeek 与 GPT API 价格调整:该关注什么? 查看 Oracle 数据库中的定时任务执行情况 Codex 专用用户登录后自动进入默认项目目录 Mac 小技巧:用方向键优雅处理超长网址 Oracle GDD 与 Raft:别把共识机制和数据主权混为一谈 在 Oracle APEX 中用 BGE_BASE 生成向量:从模型导入到历史数据更新 行业人+AI:真正有价值的四个关键要素 知识库文件解析失败:一次由 Domain Index 引发的定位记录 Unicode 码位数、UTF-8 字节数、中英文差异和 Oracle 长度别再混淆了 Skill 的使用:从路径到能力边界 切换 Embedding 模型时,千万别忽略历史向量维度 kbot 适配 GPT-5.6:一次参数兼容性排查 Git 打 Tag 上传 GitHub 遇到 SSH 超时,如何处理? SQL JOIN 写法:把多表关联条件写清楚
GitHub 克隆他人私有仓库:从授权到下载
AlfredZhao · 2026-09-15 · via 博客园 - AlfredZhao

2026-09-15 19:21  AlfredZhao  阅读(0)  评论()    收藏  举报

想克隆别人的私有仓库,和克隆公开仓库不太一样。公开仓库直接 git clone 就行,私有仓库则要先解决权限和认证两个问题。笔者把整个过程拆成几步,跟着做即可。

01 | 先拿到仓库访问权限

私有仓库默认只有项目成员能访问。第一步需要该 private 项目的管理者给你赋权,把你加入协作者或对应团队。没有这一步,后面无论怎么认证都会失败。

02 | 用 Token 代替密码认证

拿到权限后,仍然使用熟悉的 git clone 命令。区别在于,GitHub 已经无法使用普通的用户密码进行认证,需要改用 Token。

创建 Token 时要注意:必须选择 classic 类型的 Token 才可以。

image.png

创建完成后 Token 就生成了。建议立刻复制保存下来,因为之后无法再看到它。

image.png

03 | 输入用户名和 Token 完成下载

准备工作做完,就可以执行克隆了。认证时,用户名输入你的 GitHub 名字,注意不是邮箱;密码则输入刚刚生成的 Token。

[alfred@aibs-dev1 projects]$ git clone https://github.com/zhengwanbo/ontoForge.git
Cloning into 'ontoForge'...
Username for 'https://github.com': AlfredZhao
Password for 'https://AlfredZhao@github.com': 
remote: Enumerating objects: 817, done.
remote: Counting objects: 100% (817/817), done.
remote: Compressing objects: 100% (543/543), done.
remote: Total 817 (delta 459), reused 564 (delta 228), pack-reused 0 (from 0)
Receiving objects: 100% (817/817), 1.20 MiB | 3.04 MiB/s, done.
Resolving deltas: 100% (459/459), done.

看到 Resolving deltas 完成,就说明仓库已经成功下载到本地了。

笔者注:这种方式本质还是需要输入密码,只不过密码变成了token而已,如果是可信主机,其实可以改用ssh的地址进行下载,这样就不必输入密码,高频操作场景下会更高效。

关注我,和AI一起成长~