在 Debian 12 上创建 SSH 公钥并将其添加到 Gitee 的步骤如下:
1. 创建 SSH 公钥
打开终端并运行以下命令:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
-t rsa
指定密钥类型为 RSA。-b 4096
指定密钥长度为 4096 位。-C
用于添加注释(通常是你的电子邮件)。
在提示时,按 Enter 键接受默认文件位置(~/.ssh/id_rsa
),并可以选择设置密码。
2. 查看生成的公钥
运行以下命令查看生成的公钥:
cat ~/.ssh/id_rsa.pub
复制输出的内容(即公钥)。
3. 添加公钥到 Gitee
- 登录到你的 Gitee 账户。
- 点击右上角的头像,选择“设置”。
- 在左侧菜单中选择“SSH 公钥”。
- 点击“添加公钥”按钮。
- 在“标题”字段中输入一个描述(例如:Debian 12)。
- 在“公钥”字段中粘贴你刚才复制的公钥。
- 点击“确定”保存。
4. 测试 SSH 连接
在终端中运行以下命令以测试 SSH 连接:
ssh -T [email protected]
如果一切正常,你应该看到类似于以下的消息:
Hi username! You've successfully authenticated, but GITEE does not provide shell access.
总结
通过以上步骤,你可以在 Debian 12 上创建 SSH 公钥并将其添加到 Gitee。确保在推送代码时使用 SSH URL,以便使用新添加的公钥进行身份验证。
在 Debian 12 上将代码上传到 Gitee 仓库的步骤如下:
1. 安装 Git
如果你还没有安装 Git,可以通过以下命令进行安装:
sudo apt update
sudo apt install git
2. 配置 Git
在使用 Git 之前,你需要配置你的用户名和电子邮件地址:
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
3. 创建一个 Gitee 仓库
- 登录 Gitee(gitee.com)。
- 点击右上角的 “+” 按钮,选择 “新建仓库”。
- 填写仓库名称、描述等信息,然后点击 “创建”。
4. 初始化本地 Git 仓库
在你的项目目录中,打开终端并初始化 Git 仓库:
cd /path/to/your/project
git init
5. 添加远程仓库
将你在 Gitee 上创建的仓库添加为远程仓库。使用你的 Gitee 仓库 URL 替换 <your-gitee-repo-url>
:
git remote add origin <your-gitee-repo-url>
例如:
git remote add origin https://gitee.com/username/repo.git
6. 添加和提交代码
使用以下命令将所有更改添加到暂存区并提交:
git add . # 添加所有更改的文件
git commit -m "some commit" # 提交更改
7. 推送代码到 Gitee
将你的代码推送到 Gitee 的主分支(通常是 main
或 master
,根据你的设置而定):
git push -u origin main # 如果主分支是 main
# 或者
git push -u origin master # 如果主分支是 master
8. 输入凭据
如果你使用 HTTPS 方式推送代码,系统会提示你输入 Gitee 的用户名和密码。如果你启用了两步验证,可能需要使用个人访问令牌。
9. 验证上传
在 Gitee 上检查你的仓库,确保代码已成功上传。