不懂命令, 如何将代码托管到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…...
利用ngx_stream_return_module构建简易 TCP/UDP 响应网关
一、模块概述 ngx_stream_return_module 提供了一个极简的指令: return <value>;在收到客户端连接后,立即将 <value> 写回并关闭连接。<value> 支持内嵌文本和内置变量(如 $time_iso8601、$remote_addr 等)&a…...
【网络安全产品大调研系列】2. 体验漏洞扫描
前言 2023 年漏洞扫描服务市场规模预计为 3.06(十亿美元)。漏洞扫描服务市场行业预计将从 2024 年的 3.48(十亿美元)增长到 2032 年的 9.54(十亿美元)。预测期内漏洞扫描服务市场 CAGR(增长率&…...
【Web 进阶篇】优雅的接口设计:统一响应、全局异常处理与参数校验
系列回顾: 在上一篇中,我们成功地为应用集成了数据库,并使用 Spring Data JPA 实现了基本的 CRUD API。我们的应用现在能“记忆”数据了!但是,如果你仔细审视那些 API,会发现它们还很“粗糙”:有…...
HashMap中的put方法执行流程(流程图)
1 put操作整体流程 HashMap 的 put 操作是其最核心的功能之一。在 JDK 1.8 及以后版本中,其主要逻辑封装在 putVal 这个内部方法中。整个过程大致如下: 初始判断与哈希计算: 首先,putVal 方法会检查当前的 table(也就…...
[论文阅读]TrustRAG: Enhancing Robustness and Trustworthiness in RAG
TrustRAG: Enhancing Robustness and Trustworthiness in RAG [2501.00879] TrustRAG: Enhancing Robustness and Trustworthiness in Retrieval-Augmented Generation 代码:HuichiZhou/TrustRAG: Code for "TrustRAG: Enhancing Robustness and Trustworthin…...
【堆垛策略】设计方法
堆垛策略的设计是积木堆叠系统的核心,直接影响堆叠的稳定性、效率和容错能力。以下是分层次的堆垛策略设计方法,涵盖基础规则、优化算法和容错机制: 1. 基础堆垛规则 (1) 物理稳定性优先 重心原则: 大尺寸/重量积木在下…...
第一篇:Liunx环境下搭建PaddlePaddle 3.0基础环境(Liunx Centos8.5安装Python3.10+pip3.10)
第一篇:Liunx环境下搭建PaddlePaddle 3.0基础环境(Liunx Centos8.5安装Python3.10pip3.10) 一:前言二:安装编译依赖二:安装Python3.10三:安装PIP3.10四:安装Paddlepaddle基础框架4.1…...
大模型——基于Docker+DeepSeek+Dify :搭建企业级本地私有化知识库超详细教程
基于Docker+DeepSeek+Dify :搭建企业级本地私有化知识库超详细教程 下载安装Docker Docker官网:https://www.docker.com/ 自定义Docker安装路径 Docker默认安装在C盘,大小大概2.9G,做这行最忌讳的就是安装软件全装C盘,所以我调整了下安装路径。 新建安装目录:E:\MyS…...
RushDB开源程序 是现代应用程序和 AI 的即时数据库。建立在 Neo4j 之上
一、软件介绍 文末提供程序和源码下载 RushDB 改变了您处理图形数据的方式 — 不需要 Schema,不需要复杂的查询,只需推送数据即可。 二、Key Features ✨ 主要特点 Instant Setup: Be productive in seconds, not days 即时设置 :在几秒钟…...
【汇编逆向系列】六、函数调用包含多个参数之多个整型-参数压栈顺序,rcx,rdx,r8,r9寄存器
从本章节开始,进入到函数有多个参数的情况,前面几个章节中介绍了整型和浮点型使用了不同的寄存器在进行函数传参,ECX是整型的第一个参数的寄存器,那么多个参数的情况下函数如何传参,下面展开介绍参数为整型时候的几种情…...
