Gitee注册-添加公钥-建立本地仓库

添加公钥

  1. window系统

  • 注册一个gitee账号
  • 然后打开window终端(win+r cmd)
  • 要在 Gitee 上添加 SSH 公钥,请按照以下步骤操作:

  • 生成 SSH 密钥对

    • 打开终端或 Git Bash。
    • 输入以下命令来生成新的 SSH 密钥对(推荐使用 ed25519 算法):
       

      ssh-keygen -t ed25519 -C "your_email@example.com"
    • 按照提示操作,如果不需要设置密码,可以直接按三次回车键完成密钥对的生成。
    • 在 Windows 系统中,cat 命令通常不可用,因为它是 Unix-like 系统(如 Linux 和 macOS)中的命令。在 Windows 中,你可以使用 type 命令来显示文件的内容,或者使用 PowerShell 来查看文件。

      以下是在 Windows 系统中查看 id_ed25519.pub 文件内容的方法:

      使用命令提示符(CMD):

    • 打开命令提示符(CMD)。
    • 导航到你的 .ssh 目录,通常位于 C:\Users\student\.ssh\(如果该目录存在):
      cd %USERPROFILE%\.ssh
    • 使用 type 命令查看公钥文件的内容:

      复制

      type id_ed25519.pub
  1. 添加公钥到 Gitee

    • 登录到 Gitee,进入个人设置。
    • 选择“安全设置”下的“SSH公钥”。
    • 点击“添加公钥”,在弹出的窗口中,粘贴你的公钥内容,并为它设置一个便于识别的标题。
  2. 测试 SSH 连接

    • 在终端中使用以下命令来测试 SSH 连接是否配置正确:
       

      ssh -T git@gitee.com
    • 如果连接成功,你将看到一条欢迎消息。

很好,你已经成功通过 SSH 连接到了 Gitee,并且得到了确认消息。这里是你看到的输出的解释:

  1. 警告信息

    Warning: Permanently added 'gitee.com,180.76.198.77' (ECDSA) to the list of known hosts.

    这条信息表明 SSH 客户端已经将 gitee.com 的 ECDSA 主机密钥添加到了 ~/.ssh/known_hosts 文件中。这意味着你下次连接时不会再看到主机认证的提示。

  2. 欢迎消息

    Hi [36;01mLillyluoluo(@Lillyluoluo)[0m! You've [32msuccessfully[0m authenticated, but GITEE.COM does not provide shell access.

    这条信息表明你已经成功通过 SSH 认证。用户名 Lillyluoluo 显示在了消息中,这表明 SSH 客户端正确识别了你的 SSH 密钥。不过,Gitee 并不提供 shell 访问,所以你无法通过 SSH 执行远程命令。这只是一个用于 Git 操作的 SSH 服务。

现在,你可以使用 SSH 协议来进行 Git 操作,如克隆仓库、推送代码等,而不需要输入用户名和密码。如果你在进行 Git 操作时遇到任何问题,可以检查你的 Git 配置是否正确设置了 SSH 密钥路径。

如果是用git bash

开git bash

输入以下代码回车三次:

# 替换为你自己的邮箱即可
ssh-keygen -t rsa -C "xxx@.com" 

输入以下代码,查看你的 public key(公钥):

cat ~/.ssh/id_rsa.pub

粘贴到秘钥就好了

建立仓库

先 git alone复制上面的ssh,使用 git clone 命令克隆远程仓库到本地:

打开终端建一个文件夹:
 

mkdir principles-of-computer-composition-2024-first-lesson
cd principles-of-computer-composition-2024-first-lesson
git init 
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin git@gitee.com:Lillyluoluo/principles-of-computer-composition-2024-first-lesson.git

mkdir 创建一个目录

然后cd切换到这个目录

将ppt(你想要拉到本地的文件)移动到git一个目录中,可以使用move命令

添加 PPT 文件到仓库

  • 将你的 PPT 文件复制或移动到仓库目录中,或者直接在仓库目录中创建新的 PPT 文件。
  • 这里的 path/to/your/presentation.pptx 是你 PPT 文件的路径和文件名。
  • git add path/to/your/presentation.pptx
  1. 提交更改

    • 使用 git commit 命令提交你的更改:
      git commit -m "Add presentation to the repository"
    • 这里的 "Add presentation to the repository" 是你的提交信息,描述了你所做的更改。
  2. 推送更改到远程仓库

    • 使用 git push 命令将更改推送到远程仓库:
      git push origin main
    • 这里 origin 是远程仓库的默认名称,main 是你想要推送的分支名(通常是 main 或 master)。
  3. 确认文件上传

    • 登录到 Gitee,导航到你的仓库,检查 PPT 文件是否已经成功上传。

请注意,如果你的 PPT 文件很大,你可能需要考虑是否适合添加到版本控制系统中,因为大型文件会影响仓库的性能和其他人克隆仓库的速度。对于大型文件或二进制文件,通常建议使用专门的服务,如 Google Drive、Dropbox 或其他文件托管服务。

 

然后就可以看见一个ppt被拉到本地仓库啦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值