2021年最新gitee使用教程

2023-05-16

gitee简介

Gitee.com(码云) 是 OSCHINA.NET 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有超过 600 万的开发者选择 Gitee。
为什么要用gitee?

  1. github卡、慢、还经常进不去
  2. github是老外的,gitee是我们自已人的
  3. Gitee 提供免费的 Git 仓库,还集成了代码质量检测、项目演示等功能

一、官网注册

  1. 进入官网
  2. 注册步骤很简单,略过。

二、新建仓库

2.1 创建远程仓库

注册成功后,进入工作台中,新建仓库
在这里插入图片描述
根据需要,选择,然后点击创建
在这里插入图片描述
在这里插入图片描述
创建成功:
在这里插入图片描述

2.2 初始化本地仓库

2.2.1 下载Git Bash客户端

初始化本地仓库,需要安装客户端。官网下载地址
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
一直默认选择,安装完成。

2.2.2 运行软件

在这里插入图片描述

2.2.3 获取SSHKEY

  1. 生成SSHKEY
ssh-keygen -t rsa -C "irving_hua@163.com"

需要按三次enter键:
在这里插入图片描述
在这里插入图片描述
2. 查看public key

cat ~/.ssh/id_rsa.pub

在这里插入图片描述
3. 添加到gittee中
A. 进入getee个人主页设置页面
在这里插入图片描述
在这里插入图片描述
点击确定,需要验证密码,输入密码。
在这里插入图片描述

2.2.4 绑定和添加

再次回到git bash窗口中,输入以下命令:

ssh -T git@gitee.com

出现询问的时候,输入yes,回车
在这里插入图片描述
出现上图,代表成功。

2.2.5 设置个人信息

尽量与git网站注册信息一致

git config --global user.name "你的名字"
git config --global user.email "邮箱"

在这里插入图片描述

2.2.6 初始化本地仓库

  1. 克隆
git clone https://gitee.com/你的名字/仓库名

在这里插入图片描述
2. 本地初始化

cd d:/software/git #在本地创建一个目录,并切换,不要用反斜杠\,会报错。
git init #初始化本地项目
git remote add origin https://gitee.com/irving-hua/git.git #后面为你的远程仓库地址

查看结果:
在这里插入图片描述
OK。前期工作已经完成,接下来,就是撸码,然后上传了。

三、代码上传

3.1 在本地创建文件

如,在我的git目录下,新建一个hello.txt文件,里面随便添加了一句:hello git !并切换到git目录。

3.2 添加文件

git add -A-A代表添加所有文件,也就一个文件。

git add -A

在这里插入图片描述

3.3 提交文件

运行命令:

git commit -m "hello"

在这里插入图片描述
上图中可以看出,已经创建成功。

3.4 推送到远程仓库

运行命令:

git push -u origin irving #origin 后面接你的名字,也就是你目录最的括号内的

运行命令后,会弹出帐号密码框,输入帐号密码
在这里插入图片描述
输入帐号和密码后,点击确定。
在这里插入图片描述
OK。提交成功。

四、gitee查看代码提交

刷新你的主页,可以看到刚才的代码,已经提交成功。
在这里插入图片描述

在这里插入图片描述

报错处理

5.1 fatal: remote origin already exists.

git remote add origin https://gitee.com/irving-hua/learn
fatal: remote origin already exists.

执行命令中出现已经存在的情况,如添加到远程仓库时报已经存在。
解决方案:
把本地初始化目录删掉掉,再重新创建一个,再次初始化,按照步骤2.2.6 再来一次就OK了

5.2 fatal: not a git repository (or any of the parent directories): .git

fatal: not a git repository (or any of the parent directories): .git

执行命令中,出现这种报错时。
解决方案:
把本地初始化目录删掉掉,再重新创建一个,再次初始化,按照步骤2.2.6 再来一次就OK了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2021年最新gitee使用教程 的相关文章

  • Java-Javassist(字节码修改)

    文章目录 开篇Javassist 常用类Javassist 的使用依赖代码示例 如何实现类似 AOP 的功能 开篇 说起 AOP 小伙伴们肯定很熟悉 xff0c 无论是 JDK 动态代理或者是 CGLIB 等 xff0c 其底层都是通过操作
  • Java多线程-Pip管道

    管道的意思 就是向一个管子一样从一端到另一端 只支持单方向的数据传输 需要注意的不能在同一个线程使用管道否则会导致死锁的情况 发生和接收必须在不同线程 通过使用管道 xff0c 实现不同线程间的通信 xff0c 而无需借助于临时文件之类的东
  • 新版本代码自动生成(MybatisPlus-generator) 代码示例+问题解决

    虽然MybatisPlus官网上已经给出了新版本代码生成器的核心依赖和核心代码 xff0c 但对于没接触过的小伙伴还是比较困难上手 x1f62d xff0c 本文将展现如何使用MybatisPlus generator快速生成代码 目录 1
  • 虚拟机如何使用共享文件夹传文件

    项目场景 xff1a 在使用VMware平台 xff0c ubuntu操作系统时 xff0c ftp文件传输一直报错 问题描述 xff1a 尝试了多种 xff0c 更改电脑设置 xff0c 甚至重装虚拟机 xff0c 始终如下图报错 解决方
  • 强化学习入门DQN详解

    Deep Q Network 参考资料 xff1a B站莫烦 xff1a https www bilibili com video BV13W411Y75P spm id from 61 333 337 search card all cl
  • 某项目因为多次流标导致实际项目时间严重压缩,我该咋办?

    问题 xff1a 某政府项目 xff0c 三个月前就开始招标 xff0c 因各种原因 xff0c 流标三次 xff0c 导致时间拖太长 原计划一期工期三个月 43 xff0c 1月底上线 xff0c 但因为招投标影响直到一个月前签订了合同
  • ROS创建工作空间及功能包流程总结整理(python)

    ROS创建工作空间及功能包流程总结整理 xff08 python xff09 参考资料 xff1a B站赵虚左 xff1a https www bilibili com video BV1Ci4y1L7ZZ p 61 19 amp vd s
  • ROS自定义发布消息类型

    ROS自定义发布消息类型 xff1a 在 ROS 通信协议中 xff0c 数据载体是一个较为重要组成部分 xff0c 在上一案例中 xff0c ROS 中通过 std msgs 封装了一些原生的数据类型 比如 String Int32 In
  • ROS服务通信:自定义数据文件以及服务端和客户端代码编写流程及步骤详解

    ROS服务通信具体实现流程 demo xff1a 实现两个整型数相加求和 xff0c 客户端发送两个整型数 xff0c 服务端对其求和 服务通信也需要自定义服务数据类型 xff0c 即自定义srv文件 xff0c 该过程和自定义msg文件非
  • ROS TF静态坐标变换实现

    ROS TF静态坐标变换实现 法一 xff1a 编码实现 发布方代码实现 xff1a 创建功能包并添加依赖 catkin create pkg tf static roscpp rospy std msgs tf2 tf2 ros tf2
  • ROS:Gazebo导入自定义环境

    Gazebo导入自定义环境 之前的案例gazebo中导入的是一个空世界empty world xff0c 这里会介绍如何导入房屋数目等自定义的环境 xff08 1 xff09 启动 gazebo 打开构建面板 xff0c 绘制仿真环境 xf
  • ROS导航实现:SLAM建图(slam_gmapping)与保存(map_server)

    导航实现 xff1a SLAM建图 先安装相关的ROS功能包 安装 gmapping 包 用于构建地图 sudo apt install ros lt ROS版本 gt gmapping 安装地图服务包 用于保存与读取地图 sudo apt
  • ROS导航实现:amcl定位

    ROS导航实现 xff1a amcl定位 xff08 1 xff09 首先编写启动amcl的launch文件 xff0c 这里建议复制粘贴模板 xff0c 再修改相关的参数即可 xff0c 步骤如下 xff1a 主目录下进入amcl文件 r
  • ROS导航实现之路径规划

    导航实现之路径规划 move base 功能包提供了基于动作 action 的路径规划实现 xff0c move base 可以根据给定的目标点 xff0c 控制机器人底盘运动至目标位置 xff0c 并且在运动过程中会连续反馈机器人自身的姿
  • 创建个人网站(github pages)并将站点一键托管到Github

    创建个人网站 xff08 github pages xff09 并将站点一键托管到Github 内容 xff1a 使用网站生成器mkdocs将markdown文件生成wiki站点并挂载到github的流程总结 亮点 xff1a 个人网站一键
  • 视觉SLAM十四讲(第2版)总结

    最近看完了 视觉SLAM十四讲 xff08 第2版 xff09 xff1a 从理论到实践 xff08 高翔等著 xff09 xff0c 原书分两部分 xff0c 先介绍了数学基础 xff0c 然后介绍了具体的SLAM实践 xff0c 非常适
  • 我的公众号 - 豆芽儿 软件研发人才生长社区

    为你系统分享敏捷开发 项目管理 需求分析 软件设计 UML 中层领导力 CMMI IT职场 ACP 软考 PMP等 高大上 的实用知识 xff0c 帮助你进阶为高端人才 xff01
  • Openblas 下载和使用方法

    Openblas 下载及使用 环境 xff1a 平台 xff1a Ubuntu 20 04 xff0c Orin xff1a Arm Cortex A78AE v8 2 64 bit 步骤 xff1a 1 去github 下载openbla
  • FreeRTOS学习记录

    FreeRTOS学习记录 前言FreeRTOS学习记录在STM32CubeMX中配置FreeRTOS 前言 本人小白 xff0c 最近学习了FreeRTOS操作系统 xff0c 打算做一点记录 学习的过程中虽然做了点练习 xff0c 不过都
  • 如何给华三交换机恢复出厂设置及命令

    如何给华三交换机恢复出厂设置及命令 在前几天 xff0c 上级单位线路重新规划 xff0c 需要我们将单位的线路进行改造 xff0c 这就涉及到了网络设备的重新配置 经查看 xff0c 上级接入交换机的业务端口配置为access xff0c

随机推荐