[Git入门]---gitee注册及代码提交

news/2024/4/16 2:22:32

文章目录

  • 1.Gitee是什么
  • 2.gitee注册
  • 3.git工具及图形化界面工具安装
  • 4.gitee仓库创建
  • 5.进行本地仓库与远端gitee仓库的链接
  • 6.git三板斧
    • add
    • commit
    • push
  • 7.gitee提交代码常见问题

1.Gitee是什么

gitee是基于git代码托管和研发协作的国内平台,在上面可以托管个人或公司代码以及开源项目。gitee的网址:https://gitee.com/

2.gitee注册

①登录gitee网址来到以下界面,点击右上角的注册
在这里插入图片描述
②按如下步骤进行操作,即可完成gitee注册
在这里插入图片描述
③注册后来以下界面
在这里插入图片描述

3.git工具及图形化界面工具安装

要进行代码托管需要安装如下软件
在这里插入图片描述
其中git-2.33.1-64-bit.exe为git命令工具,但是输入指令控制gitee对我们不是那么的友好,于是我们需要安装TortoiseGit-2.12.0.0-64bit.msi基于git命令工具的图形化界面工具,方便我们进行操作!
步骤一:
①双击git-2.33.1-64-bit.exe,一直点击next按键,使用它默认安装的C盘路径(不建议更改)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

③在空白的地方单击右键,点击“显示更多选项”,当看到Git GUI HereGit Bash Here两个选项时说明已经安装成功了
在这里插入图片描述
在这里插入图片描述
步骤二:
①双击TortoiseGit-2.12.0.0-64bit.msi安装,一直点击next,直到最后点击finish完成
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
②前面都为默认,在Name中输入你的用户名,在Email中输入你的邮箱,最后点击下一步完成安装
在这里插入图片描述
Name选项中填入@后面的英文名
在这里插入图片描述
Email选项填入你Gitee的邮箱地址,如果你的邮箱“不公开邮箱地址”选项被勾选,记得取消勾选。
在这里插入图片描述
在这里插入图片描述
③安装完成的标志,点击“显示更多选项”,当看到如下选项说明已经安装成功
在这里插入图片描述
注意: 要先安装git-2.33.1-64-bit.exegit命令工具,再安装TortoiseGit-2.12.0.0-64bit.msi图形化界面工具。

4.gitee仓库创建

①点击“新建仓库”
在这里插入图片描述
②对仓库进行简单设置
在这里插入图片描述
③创建完成,会跳转至如下界面,说明仓库已经创建完成
在这里插入图片描述
仓库开源:
①点击“管理”
在这里插入图片描述
在这里插入图片描述

②往下拉,点击“开源”,点击“我承诺”,最后点击“保存”,你的仓库便“开源”了。
在这里插入图片描述
删除仓库:
点击“管理”界面,点击“删除仓库”,最后输入提示的内容,点击“确认删除”选项即可。
在这里插入图片描述
在这里插入图片描述

5.进行本地仓库与远端gitee仓库的链接

①在仓库界面,点击“克隆\下载”选择“http”网址进行复制
在这里插入图片描述
②选择合适的位置存放克隆的远端仓库,在空白的地方单击右键,点击“显示更多选项”,默认会填写刚刚复制的gitee远端网址以及本地仓库路径,只需要点击“OK”就可以了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
③可以看到与刚刚创建gitee仓库的同名字的本地仓库(即把远程仓库克隆到了本地仓库中),点进去可以看到创建gitee仓库时附加文件,看到.git文件说明远端仓库与本地仓库建立了联系。
在这里插入图片描述
在这里插入图片描述
有的同学看不到.git文件,因为该文件隐藏文件,点击“查看”中“显示”选项,勾选“隐藏的项目”的选项。
在这里插入图片描述
那么该如何提交代码呢?我们使用VS写一写代码,步骤如下:
①在创建项目时,项目存放位置选择与远端仓库建立联系的本地仓库文件夹
在这里插入图片描述
②在创建的项目中,写下如下代码:

#include<stdio.h>
int main()
{printf("hello gitee");return 0;
}

在这里插入图片描述
我们已经写了test.c代码文件并存放在本地仓库中,那么如何将它提交到远端的Gitee仓库呢?那么就需要使用到gitee的三板斧:addcommitpush,接下来让我们一起学习如何使用吧!

6.git三板斧

add

①在空白的地方,单击右键,点击“显示更多选项”,点击“TortoiseGit",点击add
在这里插入图片描述
在这里插入图片描述
点击”OK“后,出现如下界面,是因为这时你的VS正在使用该项目,需要在VS中关掉该项目(或直接关掉VS),然后再重新add即可
在这里插入图片描述
add:将代码添加到本地仓库

commit

在这里插入图片描述
在这里插入图片描述
commit:提交代码到仓库

push

在这里插入图片描述
在这里插入图片描述
push:将该次添加操作推送到远端仓库
注意: 第一次推送的时候需要填写你的用户名、密码,分别对应你注册时的手机号以及设置的密码。
在这里插入图片描述

在这里插入图片描述
使用三板斧操作后,可以在远端仓库看到我们推送代码文件(记得刷新以下)。

7.gitee提交代码常见问题

问题1: 第一次提交用户名和密码输入错误该怎么办?
在这里插入图片描述

①在windows"开始"框中搜索“凭据管理器”,点击进去
在这里插入图片描述
②选择“windows凭据”,找到自己今天创建的gitee凭据,展开后删除该凭据。
在这里插入图片描述
③重新使用三板斧,这次输入用户名、密码正确就可以正常推送代码文件到远端仓库。
问题2: 提交代码文件后,贡献度中没有小绿点?
①查看远端仓库的gitee的邮箱
在这里插入图片描述
②按如下步骤查看本地邮箱
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
③如果gitee仓库邮箱,与本地仓库邮箱不一致,修改本地仓库邮箱与gitee邮箱一致,下次提交的时候你就会看到小绿点再现了。


http://www.ppmy.cn/news/1119112.html

相关文章

Innodb底层原理与Mysql日志机制

MySQL内部组件结构 Server层 主要包括连接器、词法分析器、优化器、执行器等&#xff0c;涵盖 MySQL 的大多数核心服务功能&#xff0c;以及所有的内置函数&#xff08;如日期、时间、数学和加密函数等&#xff09;&#xff0c;所有跨存储引擎的功能都在这一层实现&#xff0c…

android系统目录结构

文章目录 android系统目录结构问答偏好设置保存在哪里在应用设置中点击清除数据&#xff0c;清除的是什么在应用设置中点击清除缓存&#xff0c;清除的是什么 参考 android系统目录结构 /- system (一般只有root权限才能访问)- data- app &#xff08;存放应用程序的 APK 文件…

QT : 完成绘制时钟

1.头文件 #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QPainter> #include <QTimer> #include <QTime> #include <QPaintEvent> #include <QDebug> #include <QBrush>QT_BEGIN_NAMESPACE namespace Ui { class…

polygon yolo

[1] : github: https://github.com/HRan2004/Yolo-ArbPolygon [2] https://github.com/XinzeLee/PolygonObjectDetection [3] https://github.com/AlbinZhu/yolov7-polygon-detection 链接&#xff1a;https://pan.baidu.com/s/1Zpl1bIGfMli6p5LQdbET0w?pwddw2b 提取码&#…

【自学开发之旅】Flask-会话保持-API授权-注册登录

http - 无状态-无法记录是否已经登陆过 #会话保持 – session cookie session – 保存一些在服务端 cookie – 保存一些数据在客户端 session在单独服务器D上保存&#xff0c;前面数个服务器A,B,C上去取就好了&#xff0c;业务解耦。—》》现在都是基于token的验证。 以上是基…

信息化发展54

数据模式标准化 1 、通过数据集模式的标准化&#xff0c; 一方面对数据的内容、组成、结构以及各部分的相互关系进行统一规范&#xff0c; 相关领域、部门或者数据集制作者都可以根据数据模式制作出标准化的数据&#xff1b; 另一方面&#xff0c; 数据集按照数据库理论对数据…

多目标优化算法:基于非支配排序的鱼鹰优化算法(NSOOA)MATLAB

一、鱼鹰优化算法 鱼鹰优化算法&#xff08;Osprey optimization algorithm&#xff0c;OOA&#xff09;由Mohammad Dehghani 和 Pavel Trojovsk于2023年提出&#xff0c;其模拟鱼鹰的捕食行为。 Python&#xff1a;鱼鹰优化算法&#xff08;Osprey optimization algorithm&a…

如何在 Excel 中进行加,减,乘,除

在本教程中&#xff0c;我们将执行基本的算术运算&#xff0c;即加法&#xff0c;减法&#xff0c;除法和乘法。 下表显示了我们将使用的数据以及预期的结果。 | **S / N** | **算术运算符** | **第一个号码** | **第二个号码** | **结果** | | 1 | 加法&#xff08;&#xff…

王道考研计算机组成原理

王道考研计算机组成原理 计算机系统概述计算机系统层次结构计算机的性能指标错题 数据的表示和运算数制与编码运算方法和运算电路浮点数的表示与运算 存储系统存储器概述主存储器主存储器与CPU的连接外部存储器高速缓冲存储器虚拟存储器 指令系统指令格式指令的寻址方式程序的机…

在如今内卷严重的背景下,程序员该如何提高自己的收入,享受美好人生?

无论是当今程序员行业&#xff0c;还是各行各业&#xff0c;内卷都非常严重&#xff0c;好多人都处于了一种卷又卷不过&#xff0c;躺又躺不平的境地&#xff0c;十分的难受&#xff0c;那么作为一个程序员而言&#xff0c;该如何在这样的境地下提高自己的收入&#xff0c;享受…

【lesson8】操作系统的理解和类比

文章目录 操作系统是什么&#xff1f;为什么要有操作系统&#xff1f;怎么做&#xff1f;学校的例子&#xff08;理解管理&#xff09;银行的例子&#xff08;类比操作系统&#xff09; 操作系统是什么&#xff1f; 操作系统是一款软件&#xff0c;是为了进行软硬件资源管理的…

Linux 打包压缩命令

目前 linux 中打包和压缩的命令很多&#xff0c;最常用的方法有 zip、gzip、bzip2、xz、tar 1.zip 压缩包 //制作 //-r 递归 表示将指定的目录下的所有子目录以及文件一起处理 zip -r public.zip public//解压 unzip public.zip unzip public.zip -d dir//查看 unzip -l publi…

【面试必刷TOP101】判断一个链表是否为回文结构 链表的奇偶重排

目录 题目&#xff1a;判断一个链表是否为回文结构_牛客题霸_牛客网 (nowcoder.com) 题目的接口&#xff1a; 解题思路&#xff1a; 代码&#xff1a; 过啦&#xff01;&#xff01;&#xff01; 题目&#xff1a;链表的奇偶重排_牛客题霸_牛客网 (nowcoder.com) 题目的…

【工作记录】springboot集成aop实现日志@20230918

springboot集成aop实现日志 1. 添加依赖 <!-- aop 依赖 --> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-aop</artifactId> </dependency>2. 定义注解 Target(ElementType.METHOD)…

stm32学习-芯片系列/选型/开发方式

【03】STM32HAL库开发-初识STM32 | STM概念、芯片分类、命名规则、选型 | STM32原理图设计、看数据手册、最小系统的组成 、STM32IO分配_小浪宝宝的博客-CSDN博客  STM32&#xff1a;ST是意法半导体&#xff0c;M是MCU/MPU&#xff0c;32是32位。  ST累计推出了&#xff1a…

【建议收藏】5个神级AI提示词网站,让AI工具效率拉满

HI&#xff0c;同学们&#xff0c;我是赤辰&#xff0c;本期是赤辰第9篇AI工具类教程&#xff0c;文章底部准备了粉丝福利&#xff0c;看完可以领取&#xff01; 今天给大家推荐五款非常好玩的AI提示词资源网站&#xff0c;完全免费&#xff0c;无需魔法&#xff0c;直接复制粘…

C语言入门Day_23 指针的使用

目录 前言&#xff1a; 1.指针运算符 2.指针的运算和使用 3.易错点 4.思维导图 前言&#xff1a; 上一篇博客中我们了解到指针的两个运算符号"&#xff1a; 一个是星号*&#xff0c;一个是&&#xff0c;他们的名字分别是指针运算符和取地址运算符。 1.指针运算…

Vue 使用vue-cli构建SPA项目(超详细)

目录 一、什么是vue-cli 二&#xff0c;构建SPA项目 三、 运行SPA项目 前言&#xff1a; 在我们搭建SPA项目时候&#xff0c;我们必须去检查我们是否搭建好NodeJS环境 cmd窗口输入以下指令&#xff1a;去检查 node -v npm -v 一、什么是vue-cli Vue CLI&#xff08;Vu…

68、Spring Data JPA 的 方法名关键字查询(全自动,既不需要提供sql语句,也不需要提供方法体)

1、方法名关键字查询&#xff08;全自动&#xff0c;既不需要提供sql语句&#xff0c;也不需要提供方法体&#xff09; 2、Query查询&#xff08;半自动&#xff1a;提供 SQL 或 JPQL 查询&#xff09; 3、自定义查询&#xff08;全手动&#xff09; ★ 方法名关键字查询&…

Qt/C++音视频开发53-本地摄像头推流/桌面推流/文件推流/监控推流等

一、前言 编写这个推流程序&#xff0c;最开始设计的时候是用视频文件推流&#xff0c;后面陆续增加了监控摄像头推流&#xff08;其实就是rtsp视频流&#xff09;、网络电台和视频推流&#xff08;一般是rtmp或者http开头m3u8结尾的视频流&#xff09;、本地摄像头推流&#…
最新文章