这篇就用很实在的方式讲,在 Ubuntu 26.04 上怎么把 GitHub、Gitee、GitLab 等远程仓库克隆到本地,从安装 Git、两种克隆方式、常见问题一次说清,直接照着做就行。
首先确保你装了 Git,没装的话先装一下:
sudo apt update && sudo apt install git -y
一、最简单直接:HTTPS 方式克隆
这种方式不用配置密钥,复制地址就能克隆,最适合新手。
- 去代码平台复制仓库的 HTTPS 地址
- 打开终端,进入你想放项目的目录,比如桌面: bash
cd ~/Desktop - 执行克隆命令: bash
git clone https://github.com/用户名/仓库名.git - 有些平台会提示输入用户名和密码 / 令牌,按提示输入即可
克隆完成后会自动创建一个文件夹,直接进入:
cd 仓库文件夹名
二、更稳定、不用输密码:SSH 方式克隆
日常用推荐 SSH,不用每次输账号密码,配置一次永久生效。
1. 生成 SSH 密钥
ssh-keygen -t ed25519 -C "你的邮箱"
连续回车三次,不用设置密码。
2. 查看并复制公钥
cat ~/.ssh/id_ed25519.pub
把输出的一长串内容,复制到 GitHub / Gitee 的 SSH Keys 里。
3. 测试连接是否成功(以 Gitee 为例)
ssh -T git@shturl.cc
出现成功提示就可以了。
4. SSH 方式克隆
复制仓库的 SSH 地址,然后:
git clone git@shturl.cc:用户名/仓库名.git
三、克隆时指定文件夹名字(不想用默认名)
git clone https://xxx.git my-project
这样就会克隆到 my-project 文件夹里。
四、只克隆最新版本(浅克隆,更快)
项目很大时用,只拉取最近一次提交:
git clone --depth=1 https://xxx.git
五、克隆完之后怎么用
进入项目目录:
cd 项目名
以后更新代码:
git pull
查看仓库状态:
git status
常见小问题
- 提示
Permission denied:多半是 SSH 公钥没配置对 - 提示
fatal: repository not found:地址复制错了,或仓库不存在 / 私有 - 克隆特别慢:可以换 HTTPS,或检查网络
- 克隆后无法推送:先配置 user.name 和 user.email
简单总结:
- 快速临时用 → HTTPS 克隆
- 长期开发、不想输密码 → SSH 克隆
- 命令就一句:
git clone 仓库地址
在 Ubuntu 26.04 上克隆仓库就这么点内容,记住这一个命令基本就够用了。