Gitee 之初体验(上)

我们在项目开发或者自己学习的时候,总会存在这样的问题:
在一台电脑上编写完代码,想要再另外一台电脑上再去写,再或者和其他人一起协作等等场合,代码传来传去很麻烦。
这个时候,我们就可以去使用代码管理工具了,本文介绍的 Gitee 就是其中之一。

1.Gitee 是什么?

Gitee 的中文名称:码云

它是一个国内的代码托管平台,与 GitHub 类似

它允许开发人员在上面创建代码库,方便协作开发项目,版本控制以及问题跟踪

2.官方网站

https://gitee.com

3.注册账号

3.1 登录官网,点击注册按钮
在这里插入图片描述

3.2 输入个人注册信息,勾选我已阅读并同意,点击立即注册
在这里插入图片描述

3.3 注册完成
在这里插入图片描述

4.创建仓库

在我们登录之后,会发现主界面上就会有一个醒目的 创建我的仓库 按钮

如果没有的话,左侧 我活跃的仓库 处也有一个 立即创建

如果还是没有看到的话,可以点右上角的头像,然后点我的仓库也可以看到刚刚提到的 立即创建

此处,我们选择一个最后那种方式,因为这样可以兼顾到最不好找的场景(其实每一种都是一样的)

在这里插入图片描述

发现我的仓库里是空的,点击 立即创建
在这里插入图片描述

填写创建项目的信息,然后点击 创建

  • 仓库名称:必填项目,就是仓库的名字
  • 仓库介绍:选填项目,介绍一下这个仓库是用来干什么的,简单描述利人利己
  • 开源/私有:这个仓库别人是否可以看见
  • 初始化仓库,设置模版,选择分支模型:就是仓库的一些配置了
    在这里插入图片描述

就这样,我们的 java-demo 仓库就创建完成了
在这里插入图片描述

通过上面的步骤,我们就创建了一个仓库。

当然你还可以接着创建其他的,比如去存其他的东西,创建方法和上面一样。

5.使用仓库

1)web 方式

  • 新建文件

    点击 文件,然后点击 新建文件(当然还可以看到,支持新建文件夹,上传文件等功能)
    在这里插入图片描述

    输入文件名,文件内容,以及其他各种信息。然后点击 提交
    在这里插入图片描述

    这样就创建完成了
    在这里插入图片描述

  • 编辑/删除

    在打开文件这里,可以看到有 编辑和删除 按钮,可以自由发挥啦
    在这里插入图片描述

2)Clone 方式

在 java-demo 仓库的主页面(如果找不到的话,可以点击 java-demo 仓库名,即可回到仓库主页面)上,

点击 克隆/下载,然后根据实际需要选择对应的方式,此处选择了默认的 HTTPS,然后点击 复制

在这里插入图片描述

在电脑任意文件夹下,使用 Git Clone 命令进行克隆。

这里选择在 C:\jtest 进行克隆,在这个文件夹点击鼠标右键,点击 Git Clone,

然后输入 URL 和 Directory 信息(正常在上一步点击完 HTTPS 的 复制 之后,这两个项目是默认填好的),

然后点击 OK

在这里插入图片描述

这样就 克隆完成了!看到了 Success 信息说明没出错,点击 Close 关闭即可
在这里插入图片描述

然后我们去修改一下文件,再上传到服务器吧(仓库 java-demo)

1)修改文件(增加文件也是同样的道理,拷贝之前本地的项目也是一样的,这里就不过多演示了)
在这里插入图片描述

2)上传到服务器

在 java-demo文件夹下点击鼠标右键,点击 Git Commit -> ‘xxxx’

然后输入 message,点击 Commit & Push
在这里插入图片描述

输入账户及密码(由于使用的 HTTPS 方式,所以需要输入账户密码,使用 SSH 则使用公私钥对即可),

点击 确定,出现 Success 说明上传成功,点击 Close 关闭就行啦
在这里插入图片描述

3)服务器验证

去 java-demo 仓库里,点击打开 hello world 文件,就可以看到 修改内容 及 提交信息 啦
在这里插入图片描述

至此,我们就完成了简单的使用,接下来就是天高任鸟飞啦!发挥你的才能开始你的使用之旅吧~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/212035.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

想进国家电网,电气类专业都有哪些就业方向呢?

电气工程及自动化专业的主干课程都有哪些,笔者跟你分享一下就业方向都有哪些主要课程呢?包含电路原理、模拟电子技术、数字电子技术工程、电磁场、微机原理与接口技术、自动控制原理、电机学、电力电子技术、电力系统分析等等。 电气类专业都有哪些就业方…

MySQL 8.2 Command Line Client闪退

原因一 服务没有打开 原因二 找不到my.ini文件 原因一的解决方法 操作1进入管理 操作2选择服务 1 2 3 操作3选择MySQL服务并打开 原因二的解决方法 查找目录中是否有my.ini文件 C:\Program Files\MySQL\MySQL Server 8.2(一般在这个目录下) 有时…

C指针介绍(1)

文章目录 每日一言指针的简单介绍内存和地址指针在内存中的存储指针的定义和声明泛型指针 指针的关系运算算数运算关系运算 结语 每日一言 ⭐「 一声梧叶一声秋,一点芭蕉一点愁,三更归梦三更后。 」–水仙子夜雨-徐再思 指针的简单介绍 C语言指针是C语…

wvp如果确认音频udp端口开放成功

用到工具 在服务器上开启端口监听 选中udp server,点击创建按钮 设置服务器监听端口 在客户端连接服务器端口 选中udp客户端,点击创建 输入服务器地址 远程端口和本地端口,本地端口只要没被占用都可以使用 ,点击确认 发送数据 …

万界星空科技智能工厂主要建设模式

由于各个行业生产流程不同,加上各个行业智能化情况不同,智能工厂有以下几个不同的建设模式。 第一种模式:是从生产过程数字化到智能工厂 在石化、钢铁、冶金、建材、纺织、造纸、医药、食品等流程制造领域,企业发展智能制造的内在…

代码随想录刷题题Day4

刷题的第四天,希望自己能够不断坚持下去,迎来蜕变。😀😀😀 刷题语言:C / Python Day4 任务 ● 24. 两两交换链表中的节点 ● 19.删除链表的倒数第N个节点 ● 面试题 02.07. 链表相交 ● 142.环形链表II 1 …

使用 OpenFunction 在任何基础设施上运行 Serverless 工作负载

作者: 霍秉杰:KubeSphere 可观测性、边缘计算和 Serverless 团队负责人,Fluent Operator 和 OpenFunction 项目的创始人,还是多个可观测性开源项目包括 Kube-Events、Notification Manager 等的作者,热爱云原生技术&am…

Spring MVC学习随笔-控制器(Controller)开发详解:控制器跳转与作用域(一)

学习视频:孙哥说SpringMVC:结合Thymeleaf,重塑你的MVC世界!|前所未有的Web开发探索之旅 第五章、SpringMVC控制器开发详解 三 5.1 核心要点 3.流程跳转 5.2 JavaWeb中流程跳转的核心回顾 5.2.1 JavaWeb中流程跳转的核…

【教学类-06-12】20231202 0-9数字分合-房屋样式(一)-下右空-升序-抽7题

作品展示-屋顶分合(0-9之间随机抽取7个不重复分合) 背景需求: 大班幼儿学分合题,通常区角里会设计一个“房屋分合”的样式 根据这种房屋样式,设计0-9内的升序分合题模板 素材准备 WORD样式 代码展示: 2-9…

vue3请求代理proxy中pathRewrite失效

问题引入 在vue3配置请求代理proxy的时候pathRewrite失效。 有这样一个例子,作用是为了把所有以/api开头的请求代理到后端的路径和端口上,在vue.config.js配置文件中 设置了代理跨域和默认端口。但是重新运行之后发现端口是改了,但是路径仍然…

fl studio21.2最新汉化中文完整版网盘下载

fl studio 21中文版是Image-Line公司继20版本之后更新的水果音乐制作软件,很多用户不太理解,为什么新版本不叫fl studio 21或fl studio2024,非得直接跳到21.2版本,其实该版本是为了纪念该公司22周年,所以该版本也是推出…

认知觉醒(二)

认知觉醒(二) 内观自己,摆脱焦虑 第一章 大脑——一切问题的起源 第一节 大脑:重新认识你自己 我猜很多人并不真正了解自己,甚至从未了解过,所以才会对自身的各种问题困惑不已。这里我说的“自己”,特指自己的大…

自定义类型:结构体(自引用、内存对齐、位段(位域))

目录 一. 结构体类型的声明和定义 1.1结构体相关概念 1.11结构的声明 1.12成员列表 1.2定义结构体类型变量的方法 1.21先声明结构体类型再定义变量名 ​​​​1.22在声明类型的同时定义变量 1.23直接定义结构类型变量 二、结构体变量的创建、初始化​和访问 2.1结构体…

VS安装QT VS Tools编译无法通过

场景: 项目拷贝到虚拟机内部后,配置好相关环境后无法编译,安装QT VS Tools后依旧无法编译,查找资料网上说的是QT工具版本不一致导致的,但反复试了几个版本后依旧无法编译通过。错误信息如下: C:\Users\Ad…

【动态规划】LeetCode-64.最小路径和

🎈算法那些事专栏说明:这是一个记录刷题日常的专栏,每个文章标题前都会写明这道题使用的算法。专栏每日计划至少更新1道题目,在这立下Flag🚩 🏠个人主页:Jammingpro 📕专栏链接&…

第九节HarmonyOS 常用基础组件4-Button

一、Button Button组件主要用来响应点击操作,可以包含子组件。 示例代码: Entry Component struct Index {build() {Row() {Column() {Button(确定, { type: ButtonType.Capsule, stateEffect: true }).width(90%).height(40).fontSize(16).fontWeigh…

大数据技术之Flume(超级详细)

大数据技术之Flume(超级详细) 第1章 概述 1.1 Flume定义 Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。Flume基于流式架构,灵活简单。 1.2 Flume组成架构 Flume组成架构如…

C# WPF上位机开发(计算器界面设计)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 c# wpf最大的优势就是开发业务软件比较快、效率比较高。一般来说,它的界面和逻辑部分可以同时开发。界面的部分用xaml编写即可&#xf…

深度学习——第03章 Python程序设计语言(3.1 Python语言基础)

无论是在机器学习还是深度学习中,Python已经成为主导性的编程语言。而且,现在许多主流的深度学习框架,例如PyTorch、TensorFlow也都是基于Python。本课程主要是围绕“理论实战”同时进行,所以本章将重点介绍深度学习中Python的必备…

解读Java虚拟机垃圾回收器:探究经典算法背后的奥秘

目录 一、GC分类与性能指标 (一)垃圾回收器分类 (二)性能指标 (三)不可能三角 二、不同的垃圾回收器概述 三、Serial回收器:串行回收 四、ParNew回收器:并行回收 五、Parall…