不懂命令, 如何将代码托管到Gitee上
1.注册码云
注册地址 : https://gitee.com

2. 新建仓库
第一步 : 创建仓库

第二步 : 给仓库起名字

创建好仓库后, 我们就有了一个网络上的仓库 :

3. 将网络上的仓库克隆到本地
在克隆仓库之前, 我们需要先在电脑上安装以下两个工具 >>

这两个软件一定要按顺序安装, 先安装第一个软件, 再安装第二个软件.
第一个软件的安装地址 : https://www.npackd.org/p/git64/2.22
第二个软件安装地址 : https://download.tortoisegit.org/tgit/2.8.0.0/
第一个软件本身是用命令的方式提交代码, 第二个软件是一个图形化工具, 本质上是第二个工具去调用了第一个工具, 所以安装要有顺序.
安装过程, 直接一路 next 即可 .
安装完成之后, 你在文件资源管理器中右键可以看到这些东西的话, 说明你安装成功了 :

然后我们复制刚刚新建的仓库地址, 然后选择一个目录, 右击选择 -> Git Clone
此时你的仓库地址会自动复制上去 >>

点击 ok 后, 会弹出 success .
此时当前目录下, 就会出现一个和仓库名一模一样的文件夹 >>

4. 提交代码到远程仓库
假如此时我想将 2022_11_30 这个文件夹给提交到远程仓库 >>
将代码放到仓库底下
将 2022_11_30 文件夹放到绿色勾勾的 redis 仓库底下

提交代码三板斧 - add, commit, push
在上一步的路径下, 选择 TortoiseGit -> Add

然后它会自动帮你选上当前路径下的所有文件 >>

第二步, 点击 commit >>

然后备注信息 >>

第三步, 点击 push >>

然后显示 success, 说明你提交成功了 >>

此时就可以关掉了, 然后去到 Gitee 上面查看 >>
刷新网页后, 就可以看到刚刚提交的代码了.

我们的仓库不是一个写一个代码, 就创建一个仓库, 一个仓库里面可以放很多代码的, 比如放数据结构的, 放多线程的代码等等.
5. 提交远程失败, 所涉及到的问题, 以及解决方案
5.1 无法本地 add
出现以下界面, 说明你本地没有待推送的文件, 要么你的文件已经全部推送到远程了, 要么你没有新建文件到仓库底下.

5.2 修改已经提交的文件, 该文件夹以及里面的子文件都会变红
此时无须 add, 只需要 commit, push 即可.

此时是直接打开记事本修改, 你可能会 IDEA 打开修改, 都是一样的.

此时这个文件夹以及子文件都会变红.
解决方案 >>
右击选择 commit

然后添加对应的修改信息

之后就是 push了,和前面一样的操作.
5.3 提交的文件, 怎么删除
选中待删除的文件, 然后右击选择 delete >>

接下来就是 commit, push 操作了.(和之前都一样)
5.4 Gitee 没有绿点怎么办

一般情况下, 你提交代码后, 仓库都是会有上述绿点的, 如果没有怎么解决 >>
原因 : Gitee 网站的邮箱和本地的邮箱不匹配所导致的.
🍁解决方案
第一步 : 点击主页的设置

第二步 : 选择邮箱管理

新增邮件后, 会让你输入密码登录一下, 然后它会发送一个验证确认到你的邮箱, 你只需要确认登录, 然后来到当前页面, 刷新一下即可.
注意 : 上面的不公开千万不要勾选, 否则你提交代码也不会有绿点.
第三步 : 去到仓库目录下, 右击选择 settings

第四步: 将邮箱和Gitee 用户名填进去

此处的 Gitee 用户名就是这个 >>

第五步 : 重新新建一个文件夹到仓库目录下, 再进行 add, commit, push 之后, 就可以看到 Gitee 上的绿点了.
5.5 用户名和密码错误
如果提交代码的时候, 提示用户名和密码错误, 可能是因为你输密码的时候输错了.
🍁解决方案
第一步 : 在仓库目录下, 右击选择 settings

第二步 : 清理掉之前的授权数据

第三步 : 打开控制面板, 打开凭据管理器


第四步 : 把之前提交过的信息的[]凭据, 删除即可 (如果有多个, 都删除即可)

第五步 : 重新 add, commit, push 就可以提交成功了.
此时就会让你重新输入新的 Gitee 用户名和码云密码.
用户名 :

密码 : 你登录 Gitee 的密码
5.6 提交代码都上传哪些代码
如果你不太会管理代码, 建议将整个文件夹都上传上去.
5.7 网络上的仓库不要克隆到本地安装路径下
Git Clone 的时候, 选择一个合适的路径去管理你的代码, 而不要克隆到本地安装 Git 的路径下, 否则出问题就是你的问题了.
本篇博客就到这里了, 谢谢观看!
相关文章:
不懂命令, 如何将代码托管到Gitee上
1.注册码云注册地址 : https://gitee.com2. 新建仓库第一步 : 创建仓库第二步 : 给仓库起名字创建好仓库后, 我们就有了一个网络上的仓库 : 3. 将网络上的仓库克隆到本地在克隆仓库之前, 我们需要先在电脑上安装以下两个工具 >>这两个软件一定要按顺序安装, 先安装第一个…...
Mysql常见面试题总结
1、什么是存储引擎 存储引擎指定了表的类型,即如何存储和索引数据,是否支持事务,同时存储引擎也决定了表在计算机中的存储方式。 2、查看数据库支持哪些存储引擎使用什么命令? -- 查看数据库支持的存储引擎 show engines; 或者 …...
python第一周作业
作业1:1、PPT上五个控制台界面2、要求定义两个数,并且交换它们的值(请使用多种方式,越多越好)作业1作业2:判断一个数,是否是2的指数2的指数0000 0010 0000 00010000 0100 0000 00110000 1000 00…...
FLoyd算法的入门与应用
目录 一、前言 二、FLoyd算法 1、最短路问题 2、Floyd算法 3、Floyd的特点 4、Floyd算法思想:动态规划 三、例题 1、蓝桥公园(lanqiaoOJ题号1121) 2、路径(2021年初赛 lanqiaoOJ题号1460) 一、前言 本文主要…...
303. 区域和检索 - 数组不可变
303. 区域和检索 - 数组不可变 给定一个整数数组 nums,处理以下类型的多个查询: 计算索引 left 和 right (包含 left 和 right)之间的 nums 元素的 和 ,其中 left < right 实现 NumArray 类: NumArray(int[] num…...
Spring Cloud融合Nacos配置加载优先级 | Spring Cloud 8
一、前言 Spring Cloud Alibaba Nacos Config 目前提供了三种配置能力从 Nacos 拉取相关的配置: A:通过内部相关规则(应用名、扩展名、profiles)自动生成相关的 Data Id 配置B:通过 spring.cloud.nacos.config.extension-configs的方式支持…...
LeetCode 236.二叉树的最近公共祖先
给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖…...
awk简单实例(持续更新中)
一 概述 awk命令是一种分析和处理文本文件的编程工具。它的功能非常强大,是Linux/Unix系统中最常用的过滤工具。 awk内建变量: NF 整个数据行(即$0)拥有的字段总数 NR 当前awk所处理的数据行的编号 $0 当前awk所处理的数据行 $1 数据行的第1个字段 $2 数…...
react动态路由组件的封装
react动态路由组件的封装 我这篇比较全面 首先下载包 npm i react-router-dom5 这里为什么要用5的版本为啥不用最新的,原因在于老版本跟新版本写法不一样 老版本 import { HashRouter, Route, Switch, Redirect } from react-router-dom;render() {return (<Ha…...
Vue项目中引入高德地图步骤详解
高德地图API官网:高德开放平台 | 高德地图API。 目录 一、案例效果 二、开发准备 1. 注册高德开放平台账号 2. 创建应用添加 key 值 三、项目中使用地图组件 1. npm 获取高德地图 API 2.在项目中新建 MapContainer.vue 文件,用作地图组件。 3.在…...
软件测试用例篇(2)
功能测试界面测试兼容性测试安全测试易用性测试性能测试 针对有需求的案例来设计测试用例:邮箱注册,部分测试用例 https://zay1xofb7z6.feishu.cn/mindnotes/bmncnKD5Ak6GSZl3PRlWDgF9z3g#mindmap 一)等价类: 场景需求:姓名长度是6-200位,那么如何进行设…...
leetcode题解-27. Remove Element
给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面…...
【fly-iot飞凡物联】(4):在linux系统上搭建arduino环境,可以使用离线包,导入到arduino上即可。
目录前言1,关于2,然后就可以找到ESP32,ESP8266的主版3,方法2,github下载,然后手动添加到ide中吧4,总结前言 本文的原文连接是: https://blog.csdn.net/freewebsys/article/details/108971807 未…...
java实例解析类图中【关联、组合和聚合】的区别
总目录链接==>> AutoSAR入门和实战系列总目录 文章目录 聚合Composition聚合与组合的区别关联是两个独立类之间的关系,它通过它们的对象建立关联。关联可以是一对一、一对多、多对一、多对多。在面向对象的编程中,一个对象与另一个对象通信以使用该对象提供的功能和服…...
基于m-p条件查询代码生成
目录 起因 演示 使用 0.自定义注解 1.定义一个dto的条件查询类 2.调用主程序 效果图 小结 代码 注解 Dto类 完整代码 起因 最近两天一直写后台管理统计的增删改查(很少写增删改查,所以不是很熟练),几乎每个表都要涉及到条件查询的业务…...
【LeetCode】带环链表两道题
第一题:环形链表 问题介绍 给你一个链表的头节点head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos 来表示链表…...
CSS奇思妙想之-利用CSS裁剪(clip-path)完成各种图形
在日常开发当中,如果想要开发多边形,一般都需要多个盒子或者伪元素的帮助,有没有一直办法能只使用一个盒子实现呢? 有的:css裁剪 clip-path介绍 css裁剪(clip-path)这个属性平时率非常低。但是…...
力扣每日一题刷题总结:哈希表篇
剑指 Offer II 033.变位词组 Medium 哈希表 变位词 2023/3/3 给定一个字符串数组 strs ,将 变位词 组合在一起。 可以按任意顺序返回结果列表。 注意:若两个字符串中每个字符出现的次数都相同,则称它们互为变位词。 示例: 示例 1:…...
【Redis】redis大key和大value的危害,如何处理?
前序 还记得上次和同事一起去面试候选人时,同事提了一个问题:Redis的大key有什么危害?当时候选人主要作答的角度是一个key的value较大时的情况,比如: 内存不均:单value较大时,可能会导致节点之…...
Spring Boot:实现MyBatis动态创建表
在有些应用场景中,我们会有需要动态创建和操作表的需求。 比如因为单表数据存储量太大而采取分表存储的情况,又或者是按日期生成日志表存储系统日志等等。这个时候就需要我们动态的生成和操作数据库表了。 而我们都知道,以往我们使用MyBati…...
Java 语言特性(面试系列2)
一、SQL 基础 1. 复杂查询 (1)连接查询(JOIN) 内连接(INNER JOIN):返回两表匹配的记录。 SELECT e.name, d.dept_name FROM employees e INNER JOIN departments d ON e.dept_id d.dept_id; 左…...
内存分配函数malloc kmalloc vmalloc
内存分配函数malloc kmalloc vmalloc malloc实现步骤: 1)请求大小调整:首先,malloc 需要调整用户请求的大小,以适应内部数据结构(例如,可能需要存储额外的元数据)。通常,这包括对齐调整,确保分配的内存地址满足特定硬件要求(如对齐到8字节或16字节边界)。 2)空闲…...
STM32+rt-thread判断是否联网
一、根据NETDEV_FLAG_INTERNET_UP位判断 static bool is_conncected(void) {struct netdev *dev RT_NULL;dev netdev_get_first_by_flags(NETDEV_FLAG_INTERNET_UP);if (dev RT_NULL){printf("wait netdev internet up...");return false;}else{printf("loc…...
1688商品列表API与其他数据源的对接思路
将1688商品列表API与其他数据源对接时,需结合业务场景设计数据流转链路,重点关注数据格式兼容性、接口调用频率控制及数据一致性维护。以下是具体对接思路及关键技术点: 一、核心对接场景与目标 商品数据同步 场景:将1688商品信息…...
【项目实战】通过多模态+LangGraph实现PPT生成助手
PPT自动生成系统 基于LangGraph的PPT自动生成系统,可以将Markdown文档自动转换为PPT演示文稿。 功能特点 Markdown解析:自动解析Markdown文档结构PPT模板分析:分析PPT模板的布局和风格智能布局决策:匹配内容与合适的PPT布局自动…...
【SQL学习笔记1】增删改查+多表连接全解析(内附SQL免费在线练习工具)
可以使用Sqliteviz这个网站免费编写sql语句,它能够让用户直接在浏览器内练习SQL的语法,不需要安装任何软件。 链接如下: sqliteviz 注意: 在转写SQL语法时,关键字之间有一个特定的顺序,这个顺序会影响到…...
04-初识css
一、css样式引入 1.1.内部样式 <div style"width: 100px;"></div>1.2.外部样式 1.2.1.外部样式1 <style>.aa {width: 100px;} </style> <div class"aa"></div>1.2.2.外部样式2 <!-- rel内表面引入的是style样…...
C++中string流知识详解和示例
一、概览与类体系 C 提供三种基于内存字符串的流,定义在 <sstream> 中: std::istringstream:输入流,从已有字符串中读取并解析。std::ostringstream:输出流,向内部缓冲区写入内容,最终取…...
[Java恶补day16] 238.除自身以外数组的乘积
给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法,且在 O(n) 时间复杂度…...
Java面试专项一-准备篇
一、企业简历筛选规则 一般企业的简历筛选流程:首先由HR先筛选一部分简历后,在将简历给到对应的项目负责人后再进行下一步的操作。 HR如何筛选简历 例如:Boss直聘(招聘方平台) 直接按照条件进行筛选 例如:…...
