手把手教你:gitee的注册以及代码的提交(上)

个人主页(找往期文章包括但不限于本期文章中不懂的知识点):我要学编程(ಥ_ಥ)-CSDN博客

gitee的介绍 

首先,我们得了解什么是gitee? gitee是一个基于Git的代码托管和研发协作平台,上面可以托管个人或者公司的代码和开源项目。看到这里,相信很多小伙伴会想到github,但是由于gitHub会经常出现无法访问的问题。因此,推荐使用gitee。gitHub是国外的,而gitee是国内的。

gitee的注册


网址:Gitee - 基于 Git 的代码托管和研发协作平台 

当我们点击这个网址时,会进入到一个这样的画面:

在这个界面的右上角找到注册并且点击,就可以开始进行注册了(如果是老用户就可以直接进行登陆了)。接下来就会看到这样的界面:

下面可以开始正式的注册了。

首先,我们要取一个名字(自己觉得不错就可以了)。

当然如果这个名字这里出现了一个红色的×,就说明这个名字已经被别人使用过了,需要重新取一个。

至于手机号码可以输入自己的手机号。

不管是名字还是手机号码,这个一旦被别人使用过了,就会出现这样的错位。

这个手机号码这里,还有一种方式就是填自己的邮箱(也是没有被注册过的)。

至于邮箱,我个人建议是使用QQ邮箱。毕竟这个只要是有QQ就可以了。如果不知道自己的QQ邮箱是什么?就可以先下载一个QQ邮箱,输入账号和密码就可以开始使用了。

如果是第一次开始使用QQ邮箱,就需要验证一下,gitee会发送一个验证码到你注册的邮箱里,只需要将验证码给输入,再输入你想要设置的密码即可。 这里我个人建议是使用电话号码来进行验证,因为这个就代表了实名了,后续的一些功能也就可以更好的使用了

当我们注册成功之后,就会看到这样的一个界面:

现在,我们可以点击左上角的个人主页,会来到下面这个比较重要的界面:

这个界面有一些比较重要的信息。

名字和用户名(英文),概览,仓库,星选集,贡献度等。

概览:会显示一些你的重要仓库。

仓库:这里就是你的全部仓库。

星选集:简单来讲就是我们的收藏夹。 

贡献度:这个是根据我们每天提交的代码来看的,如果今天提交了代码,就有一个小绿点(如果代码量越大,颜色就会越深)。

如果你想要修改一些信息或者注销账号,就可以点击设置:

接下来会进入这个界面:

 你想要修改哪一项就可以直接上手了。

好了,既然已经注册了gitee,接下来,就开始把本地的代码提交到gitee上了。

提交代码到gitee

安装git和图形化界面工具 

首先,我们得需要安装两个工具:git  和 tortoise git 。至于安装顺序就是:先安装git,再安装tortoise git。

git安装包下载http://git-scm.com/download/win
Tortoise git安装包下载https://download.tortoisegit.org/tgit/

当我们已经下载好了之后,就可以开始安装这些软件了。

双击git,开始安装,一直点next就行。当遇到安装路径时,个人建议直接安装到C盘(默认)就行,这样就有利于下一个软件的安装。一直点next,遇到install,就点击这个即可。

当我们安装好这个软件之后,可以检查一下是否安装完成:

接下来就开始安装tortoise git。同样是双击即可,点击next,install即可

注意:

 finish完了之后,就会弹出一个选择语言的界面,我们直接默认下一页(因为只有英文版的)。接下来,就是一个安装路径的界面,也是默认就好(如果git在安装时,是选择的默认路径,你们这个路径就和刚刚那个路径一模一样)。下一页,会弹出一个下面这样的界面。

这个Name就是用户名,就是我们注册的那个英文版的。

那个框起来的就是Name,直接复制就可以了。 

这个Email就是我们的邮箱。

如果没有绑定,就需要绑定。绑定了就直接复制。

接着点击下一页,完成。

这样tortoise git就安装完成了。

如果这个也想检查一下的话,和上述检查步骤一致。

当有上面框中的三个东西时,就说明我们已经安装好了。

安装完了之后,就可以开始写代码提交到远程仓库里头。

不过我们得先创建一个远程仓库。

在gitee上创建远程仓库。

点击右上角的+号就可以开始创建仓库了。

根据自己所需将这些完成(只要符合要求即可)。上面没有框选的,可以不勾选。 

上面这个就是仓库创建成功了。

如果我们想要将这个仓库的一些信息改一下,就可以点击右方管理。 

下面这些都是可以更改的,根据自己的需求。 

仓库创建好了,还得把仓库clone到本地电脑 

clone远程仓库到本地电脑

如果我们写的代码放在D盘的一个C语言代码练习这个文件夹下,我们想把这个文件夹下的代码提交到gitee上,就需要clone远程仓库到这个文件夹里。那要怎么做呢?

首先,找到这个文件夹,双击进入,在空白处右击鼠标,点击显示更多选项。找到并点击git clone。

接着点击OK,会弹出这个界面

如果clone成功之后,这个路径里头就会自动创建一个文件夹(文件夹名是仓库名)。

当然如果我们打开这个会发现啥也没有,其实不然。有一个 .git 这样的文件,只不过是被隐藏了。

按照上述步骤操作就可以看到这个 .git 的文件了。

好了,接下来就开始写一个代码。

当我们写完这个代码的时候,如果想传到这个远程仓库里头怎么办呢?接下来,就要用到git的三把斧了。

git的三板斧 

add——将代码添加到本地仓库

commit——提交代码到本地仓库

push——推送本次添加操作到远程仓库

add

首先,找到我们clone的那个远程仓库,找到那个含有 .git 的文件所在处的目录。

接下来,我们右击鼠标,找到并点击显示更多项

再找到并点击tortoise git,在其中找到并点击Add  

 点击OK即可。

commit 

再点击commit 

写完之后,再点击commit

push

 点击OK即可 

会弹出这样的界面,如果是success就表示成功了。

本期文章到此结束。下期会讲这个提交代码中遇到的一些问题以及如何解决。

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

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

相关文章

[vscode]vue js部分结尾加分号

设置中寻找 semicolons确定在TypeScript的这个扩展中设置选项为insert

python celery使用队列

在celery的配置方法中有个参数叫task_routes,是用来设置不同的任务 消费不同的队列(也就是路由)。 格式如下: { ‘task name’: { ‘queue’: ‘queue name’ }}直接上代码,简单明了,目录格式如下&#x…

Satoshivm一文科普,手把手教你交互(bitget 钱包)

什么是 SatoshiVM? SatoshiVM 是一种去中心化的第 2 层解决方案,创新地将比特币网络的强大安全性和价值稳定性与以太坊虚拟机 (EVM) 的高级可编程性和灵活性相结合。 SatoshiVM 是区块链领域的一个突出功能,支持使用原生 BTC 作为 Gas&#x…

基于JavaWeb开发的智慧医院OA系统[附源码]

基于JavaWeb开发的智慧医院OA系统[附源码] 🍅 作者主页 央顺技术团队 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 文末获取源码联系方式 📝 🍅 查看下方微信号获取联系方式 承接各种定制系统 &#x1f4…

爬虫入门一

文章目录 一、什么是爬虫?二、爬虫基本流程三、requests模块介绍四、requests模块发送Get请求五、Get请求携带参数六、携带请求头七、发送post请求八、携带cookie方式一:放在请求头中方式二:放在cookie参数中 九、post请求携带参数十、模拟登…

BlackberryQ10 是可以安装 Android 4.3 应用的

BlackberryQ10 是可以安装 Android 4.3 应用的 最近淘了个 Q10 手机,非常稀罕它,拿着手感一流。这么好的东西,就想给它装点东西,但目前所有的应用都已经抛弃这个安卓版本了。 一、开发环境介绍 BlackBerry Q10 的 安卓版本是 4.…

String字符串,FastJson常用操作方法

JSON字符串操作 1、创建配置环境 # 引入测试包testImplementation group: org.springframework.boot, name: spring-boot-starter-test, version: 2.2.6.RELEASE # 创建测试类RunWith(SpringRunner.class)SpringBootTestpublic class JsonTest {Testpublic void test(){Syste…

IO进程线程day4作业

1、使用多进程完成两个文件的拷贝&#xff0c;父进程拷贝前一半&#xff0c;子进程拷贝后一半&#xff0c;父进程回收子进程的资源 代码&#xff1a; #include<myhead.h> int main(int argc, const char *argv[]) {//定义两个文件指针FILE *fp1NULL;FILE *fp2NULL;//创…

open3d 点云体素化

open3d 点云体素化 一、算法原理1.从点云到体素化&#xff08;主要函数&#xff09;2.从网格到体素化&#xff08;主要函数&#xff09; 二、代码三、结果1.从点云到体素化2.从网格到体素化 四、相关数据 一、算法原理 点云和三角网格是非常灵活但不规则的几何类型。体素网格是…

Mybatis | 初识Mybatis

初识Mybatis 目录: 初识Mybatis什么是Mybatis&#xff1f;Hibernate 和 MyBatis的区别&#xff1f;Mybatis的下载和使用Mybatis的工作原理 作者简介 &#xff1a;一只大皮卡丘&#xff0c;计算机专业学生&#xff0c;正在努力学习、努力敲代码中! 让我们一起继续努力学习&#…

微信小程序之会议OA个人中心后台交互

目录 获取用户昵称头像和昵称 小程序登录 登录-小程序 wx.checkSession wx.login wx.request 后台 准备数据表 反向生成工具生成 准备封装前端传过来的数据 小程序服器配置 导入微信小程序SDK application.yml WxProperties WxConfig WxAuthController 登录-小…

目录的共享与访问的实现

给用户机赋予读取文件的权利 创建文件夹&文件 点击属性–>共享–>共享&#xff08;S&#xff09; 点击添加–》给需要赋权的用户赋予相应的权限–>应用–确定 在赋权的用户机里winR–>‘\’‘IP地址&#xff08;主机&#xff09;’

常用的消息中间件RabbitMQ

目录 一、消息中间件 1、简介 2、作用 3、两种模式 1、P2P模式 2、Pub/Sub模式 4、常用中间件介绍与对比 1、Kafka 2、RabbitMQ 3、RocketMQ RabbitMQ和Kafka的区别 二、RabbiMQ集群 RabbiMQ特点 RabbitMQ模式⼤概分为以下三种: 集群中的基本概念&#xff1a; 集…

Open AI Sora的出现,大大改变ai视频内容生成赛道的格局

前言&#xff1a;在人工智能&#xff08;AI&#xff09;技术的迅猛发展下&#xff0c;我们见证了无数令人惊叹的创新&#xff0c;它们正逐渐重塑我们对可能性的认知。在这一浪潮中&#xff0c;OpenAI 的最新力作——Sora模型&#xff0c;以其在视频生成领域的革命性突破&#x…

mysql调优实战

EXPLAIN执行分析 id:值越大越先执行相同时&#xff0c;由上向下执行。 possible_key: 可能走索引的键。 key&#xff1a;真正走索引的键rows:根据表统计信息及索引选用情况&#xff0c;大致估算出找到所需的记录所需要读取的行数&#xff0c;也就是说&#xff0c;用的越少越好 …

动态获取 微信小程序appid / 自定义启动命令

官网&#xff1a;https://uniapp.dcloud.net.cn/collocation/package.html#%E7%94%A8%E6%B3%95 小程序开发完成之后需要一套代码多个小程序使用&#xff0c;每次都需要在manifest.json文件中手动修改&#xff0c;大大增加了开发的复杂度。 官网&#xff1a;https://uniapp.dcl…

市场复盘总结 20240220

仅用于记录当天的市场情况&#xff0c;用于统计交易策略的适用情况&#xff0c;以便程序回测 短线核心&#xff1a;不参与任何级别的调整&#xff0c;采用龙空龙模式 一支股票 10%的时候可以操作&#xff0c; 90%的时间适合空仓等待 二进三&#xff1a; 进级率中 19% 最常用…

Android---Retrofit实现网络请求:Java 版

简介 在 Android 开发中&#xff0c;网络请求是一个极为关键的部分。Retrofit 作为一个强大的网络请求库&#xff0c;能够简化开发流程&#xff0c;提供高效的网络请求能力。 Retrofit 是一个建立在 OkHttp 基础之上的网络请求库&#xff0c;能够将我们定义的 Java 接口转化为…

【Vue3】路由传参的几种方式

路由导航有两种方式&#xff0c;分别是&#xff1a;声明式导航 和 编程式导航 参数分为query参数和params参数两种 声明式导航 query参数 一、路径字符串拼接(不推荐) 1.传参 在路由路径后直接拼接?参数名:参数值 &#xff0c;多组参数间使用&分隔。 <RouterLink …

OpenGL学习——17.模型

前情提要&#xff1a;本文代码源自Github上的学习文档“LearnOpenGL”&#xff0c;我仅在源码的基础上加上中文注释。本文章不以该学习文档做任何商业盈利活动&#xff0c;一切著作权归原作者所有&#xff0c;本文仅供学习交流&#xff0c;如有侵权&#xff0c;请联系我删除。L…