gitee密钥配置和上传代码

什么是Gitee?

Gitee(码云)是开源中国社区推出的代码托管协作开发平台,支持Git和SVN,提供免费的私有仓库托管。它专为开发者提供稳定、高效、安全的云端软件开发协作平台,无论是个人、团队、或是企业,都能够实现代码托管、项目管理、协作开发。Gitee目前已经成为国内最大的代码托管平台,致力于为国内开发者提供优质稳定的托管服务。

官网工作台 - Gitee.com

Gitee的基本使用

安装git

git官网:Git - Downloads (git-scm.com)

具体安装教程请移步

【精选】Git 详细安装教程(详解 Git 安装过程的每一个步骤)_git安装_mukes的博客-CSDN博客

git的安装与配置教程-超详细版_git安装及配置教程-CSDN博客

安装完成后进行下一步

注册gitee

注册 - Gitee.com   进入注册界面后,进行注册

注册成功后完善信息,特别是自己的邮箱

配置SSH公钥

什么是SSH?

SSH公钥是一种用于网络安全认证的技术,通常用于在服务器和客户端之间建立安全的连接。它是由一对密钥组成的,其中一个密钥是公钥(公开的),另一个密钥是私钥(保密的)。SSH公钥的主要作用是验证身份和加密通信。

配置

点击账号设置——SSH公钥即可查看公钥

注意:同一账号下,使用不同电脑SSH公钥都要从新进行配置,每台电脑配置一次即可(电脑删除公钥后,如要上传代码,需重新配置)

开始配置

回到桌面上,右键选择——显示更多选项——选择"Git Bash Here",打开命令窗口(window11)

   输入下方两条命令,设置git的用户名和邮箱,回车即可设置git的user name和email(邮箱和用户名尽量使用gitee的用户名和主邮箱)

//设置用户名
git config --global user.name "example"

//设置邮箱
git config --global user.email "example@gmail.com"

 输入如下命令,按三次回车键,生成SSH密钥,引号内输入你的邮箱,出现如图内容即生成成功

ssh-keygen -t rsa -C "example@gmail.com"

然后去到上图的括号内文件夹下“C:\Users\DONGQI\.ssh”(不同电脑路径不一样,以命令行窗口中的为主),打开id_rsa.pub文件(如果双击无法打开,请手动选择记事本打开

复制id_rsa.pub中的所有内容,回到gitee,找到SSH公钥,将复制的内容粘贴到“公钥”的输入框中中

点击确定,即可配置成功

上传代码

配置好SSH公钥后即可上传代码,以上传vue-element-admin为例

创建仓库

点击新建仓库

按照个人需求,填写以下内容

点击创建,即可创建成功仓库

创建完成后复制仓库SSH连接

上传代码

注意:推送代码前,确认文件夹中“隐藏项目”这个选项是否以及勾选中

右键显示更多选项——点击"Git Bash Here"  打开命令行窗口

第一步:创建  .git文件

//创建.git文件
git init

第二步:拉取一遍远程仓库的代码到本地项目,合并本地的版本,保持远程仓库版本和本地版本一致。

//git pull 加上复制的ssh链接
git pull git@gitee.com:for_example

出现以上错误,删除 绿色 框中的文件重新拉取一遍代码即可

第三步:找到项目文件夹中的 .gitignore 文件 , 我们将 要忽略或者不需要上传 的文件夹写到这个文 件内,如下图我添加了 node_modules 依赖文件,后续上传中 node_modules 文件将不上传到远程仓库

第四步:开始推送本地项目代码到远程仓库,在 git Bash 输入 git add . 将所有代码添加到缓存区。

//推送代码到缓存区
git add .

第五步:查看缓存文件状态(这一步可有可无)

//查看缓存状态
git status

第六步:简要描述你做的修改(xxxx替换为你的描述)

git commit -m "xxxxxxx"
//对文件进行描述

第七步:以上步骤都没问题后即可 推送代码 到远程仓库

//推送代码
git push origin master

如果出现上图问题,重新添加远程仓库地址即可

git remote add origin 仓库地址

重新添加后,推送代码 到远程仓库

上传成功示例

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值