在 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

  1. 登录到你的 Gitee 账户。
  2. 点击右上角的头像,选择“设置”。
  3. 在左侧菜单中选择“SSH 公钥”。
  4. 点击“添加公钥”按钮。
  5. 在“标题”字段中输入一个描述(例如:Debian 12)。
  6. 在“公钥”字段中粘贴你刚才复制的公钥。
  7. 点击“确定”保存。

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 仓库

  1. 登录 Gitee(gitee.com)。
  2. 点击右上角的 “+” 按钮,选择 “新建仓库”。
  3. 填写仓库名称、描述等信息,然后点击 “创建”。

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 的主分支(通常是 mainmaster,根据你的设置而定):

git push -u origin main  # 如果主分支是 main
# 或者
git push -u origin master  # 如果主分支是 master

8. 输入凭据

如果你使用 HTTPS 方式推送代码,系统会提示你输入 Gitee 的用户名和密码。如果你启用了两步验证,可能需要使用个人访问令牌。

9. 验证上传

在 Gitee 上检查你的仓库,确保代码已成功上传。

最后修改:2024 年 08 月 27 日
如果觉得我的文章对你有用,请随意赞赏