Gitee的使用教程(简单详细)

news2025/1/19 16:19:01

1.安装git(我的电脑自带git,我没弄这步QAQ)

Git (git-scm.com)icon-default.png?t=N7T8https://git-scm.com/

        安装好后在桌面点击鼠标右键会出现git GUI 和 git Bash(没有的话点击显示更多选项)

2.去gitee上注册一个账号

工作台 - Gitee.comicon-default.png?t=N7T8https://gitee.com/

3.点击gitee的设置,给自己添加一个邮箱地址

4.在gitee右上角给自己新建一个仓库

        

        起个名字直接点创建就行

5.打开git bash(仓库页直接提供的命令)

        复制粘贴进去

6.输入一些命令(仓库页直接提供的命令)(我的只是例子)

        复制前三句就行,一个一个复制也写,一起复制应该也好使

                说明:        mkdir abc 创建一个abc的文件夹

                                   cd abc        进入abc文件夹

                                   git init        在当前文件夹创建本地初始化git仓库

7.到这里就差不多完成了,然后往文件里写点东西,就是刚刚创建的文件夹里面

       里面如果没看到.git文件的话选择显示隐藏文件就有了

        假设在文件夹里创建一个a.txt

8.然后打开git bash

        输入

git add .

                说明:git add .   用于将当前目录下的所有文件和文件夹添加到git的暂存区(具体的说明会写在后面)

9.给自己的文件写个注释

        输入

git commit -m '我是注释'

10.配置gitee的URL地址(远程仓库)(有两种方法,这里介绍https的方法,SSH的方法放在了后面)

        打开gitee刚才的仓库

        

11.最后一步,发送自己的文件

        git bash输入(就是上一步的下一句)

        git push -u origin "master"

        第一次输入需要加 -u 第二次就不用了

        会弹一个框,然后输入一下自己gitee的账号和密码

        刷新一下gitee后就都有了,下面的是详解

———————————————————————————————————————————

配置SSH公钥(这个方法比起https来讲不用反复输入密码)

        鼠标右键打开git bash

                创建SSH key

                        git bash输入  ssh-keygen -t rsa -C "你的邮箱"     

                        出什么不用管,直接enter就行,留意一下它给的文件路径

                        打开它给的路径文件

                        

                        里面会有这两个文件

                        点击id_rsa.pub文件,选择用记事本打开

                        全部复制

                        打开gitee,打开设置,找到SSH公钥(这是最后一步)

                        

                测试SSH key配对成功

                        git bash输入  ssh -T git@gitee.com

                        输入yes

                        看到successfully就是成功啦

                之后就可以使用SSH了

                跟https用法一样,就是换个路径

——————————————————————————————————————

介绍

        什么是git:git是分布式版本控制系统

        工作区-->暂存区-->版本库(远程仓库)

命令说明

        git config --global user.name "***"        -->        设置全局git名

        git config --global user.email "***"        -->        设置全局git邮箱

                (要是想更改的话再输入一次相同的命令就行,会自动覆盖)

        git congit --global user.name        -->        查看git名(邮箱同理)

        mkdir ***        -->        创建一个新的文件夹

        cd ***        -->        进入**文件夹

        git init        -->        在当前目录中初始化一个新的git仓库

        git add .        -->        将当前目录下的所有文件和文件夹添加到git的暂存区

        git commit -m "***"        -->        用于将暂存区的文件变动提交到本地仓库,并添加一条提交信息            

        git remote add origin 路径        -->        添加一个远程仓库的URL地址

        git remote set-url origin 路径        -->        更改远程仓库的URL地址

        git push -u origin master        -->        用于将本地仓库的提交推送到远程仓库

        git checkout -b ***        --->        创建并切换到新的分支 

        git clone 路径        -->        下载文件

后续我会根据自己的学习程度进行补充

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

LeetCode、208. 实现 Trie (前缀树)【中等,自定义数据结构】

文章目录 前言LeetCode、208. 实现 Trie (前缀树)【中等,自定义数据结构】题目链接与分类思路 资料获取 前言 博主介绍:✌目前全网粉丝2W,csdn博客专家、Java领域优质创作者,博客之星、阿里云平台优质作者、专注于Java后端技术领…

C# WinFrom+AspNetCore WebApi实现大文件下载与上传

客户端UI: 服务端WebApi: 客户端代码&#xff1a; App.config&#xff1a; <?xml version"1.0" encoding"utf-8" ?> <configuration><appSettings><add key"WebApi" value"https://localhost:7285"/><…

Vulnhub靶场 DC-8

目录 一、环境搭建 二、信息收集 1、主机发现 2、指纹识别 三、漏洞复现 1、SQL注入 sqlmap工具 2、dirsearch目录探测 3、反弹shell 4、提权 exim4 5、获取flag 四、总结 一、环境搭建 Vulnhub靶机下载&#xff1a; 官网地址&#xff1a;https://download.vulnhub.com/dc/DC-…

Java基于SpringBoot+vue的租房网站,附源码

博主介绍&#xff1a;✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;…

《UE5_C++多人TPS完整教程》学习笔记5 ——《P6 在线子系统(Online Subsystem)》

本文为B站系列教学视频 《UE5_C多人TPS完整教程》 —— 《P6 在线子系统&#xff08;Online Subsystem&#xff09;》 的学习笔记&#xff0c;该系列教学视频为 Udemy 课程 《Unreal Engine 5 C Multiplayer Shooter》 的中文字幕翻译版&#xff0c;UP主&#xff08;也是译者&a…

华为机考入门python3--(12)牛客12-字符串反转

分类&#xff1a;字符串 知识点&#xff1a; 字符串是否为空 if not my_str 字符串逆序 my_str[::-1] 题目来自【牛客】 def reverse_string(s): # 判断字符串是否为空或只包含空格 if not s.strip(): return "" # 使用Python的切片语法反转字符串 re…

【开源】基于JAVA+Vue+SpringBoot的就医保险管理系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 科室档案模块2.2 医生档案模块2.3 预约挂号模块2.4 我的挂号模块 三、系统展示四、核心代码4.1 用户查询全部医生4.2 新增医生4.3 查询科室4.4 新增号源4.5 预约号源 五、免责说明 一、摘要 1.1 项目介绍 基于JAVAVue…

[职场] 大厂群面的基本题型 #学习方法#其他

大厂群面的基本题型 大厂群面的基本题型 群面&#xff0c;又叫做“无领导小组面试”。历年来是企业校招时&#xff0c;进行大批量刷人的有效方法。流行于互联网、快消、银行、四大等多个行业。因为难度大、情况复杂、淘汰率高&#xff0c;又被称为“死亡面试”。 无领导小组…

蓝牙BLE学习-GAP

1.概述 GAP层&#xff08;Generic access profile-通用访问配置文件&#xff09;。GAP是对LL层payload&#xff08;有效数据包&#xff09;如何进行解析的两种方式的一种&#xff0c;而且也是最简单的一种。GAP简单的对LL payload进行一些规范和定义&#xff0c;因此GAP能实现的…

适配器模式:接口转换的艺术,让不匹配成为过去式

适配器模式&#xff08;Adapter Pattern&#xff09;是一种结构型设计模式&#xff0c;它通过将一个类的接口转换成客户期望的另一个接口&#xff0c;使得原本接口不兼容的类可以一起工作。在Java中&#xff0c;适配器模式可以通过实现一个适配器类来实现两个不兼容接口之间的转…

第七篇:SQL语法-DML-数据操作语言

DML英文全称是Data Manipulation Language(数据操作语言)&#xff0c;用来对数据库中表的数据记录进行增删改操作。它主要包含以下操作&#xff0c; 添加数据(INSERT)修改数据(UPDATE)删除数据(DELETE) 一&#xff0c;添加数据(INSERT) 注意&#xff1a; 插入数据时&#xff0c…

云原生之基石-Docker Compose

1. 前言 在上一篇文章中介绍了基本的Docker工具&#xff0c;我们对单个应用程序进行单机单进程部署&#xff0c;制作Dockerfile文件&#xff0c;执行docker build来生成docker镜像&#xff0c; 执行docker run来运行一个容器&#xff0c;自己指定需要的参数如-v&#xff0c;但是…

在Ubuntu22.04上部署FoooCUS2.1

Fooocus 是一款基于 Gradio的图像生成软件&#xff0c;Fooocus 是对 Stable Diffusion 和 Midjourney 设计的重新思考&#xff1a; 1、从 Stable Diffusion 学习&#xff0c;该软件是离线的、开源的和免费的。 2、从 Midjourney 中学到&#xff0c;不需要手动调整&#xff0c;…

【AI】安装ubuntu20.04教程(未完待续)

目录 1 制作ubuntu20.04系统盘1.1 下载ubuntu镜像1.2 使用ultraiso写入镜像 2 安装Ubuntu系统 1 制作ubuntu20.04系统盘 1.1 下载ubuntu镜像 在清华镜像站https://mirrors.tuna.tsinghua.edu.cn/下载ubuntu20.04镜像 路径为/ubuntu-releases/20.04/&#xff0c;下载ubuntu-20…

【教程】C++语言基础学习笔记(七)——Array数组

写在前面&#xff1a; 如果文章对你有帮助&#xff0c;记得点赞关注加收藏一波&#xff0c;利于以后需要的时候复习&#xff0c;多谢支持&#xff01; 【C语言基础学习】系列文章 第一章 《项目与程序结构》 第二章 《数据类型》 第三章 《运算符》 第四章 《流程控制》 第五章…

Promise与async await的作用及应用场景

在Web前端开发中&#xff0c;处理异步操作是非常常见的需求。为了解决这个问题&#xff0c;ES6引入了Promise和后续的async await。本文将介绍Promise和async await的作用&#xff0c;以及在实际开发中的应用场景。 一、Promise的作用及应用场景 Promise是一个表示异步操作最…

【MySQL】学习约束和使用图形化界面创建表

&#x1f308;个人主页: Aileen_0v0 &#x1f525;热门专栏: 华为鸿蒙系统学习|计算机网络|数据结构与算法 ​&#x1f4ab;个人格言:“没有罗马,那就自己创造罗马~” #mermaid-svg-iqtbME2KmWpQFQSt {font-family:"trebuchet ms",verdana,arial,sans-serif;font-siz…

综合例题及补充

目录 查询员工的编号、姓名、雇佣日期&#xff0c;以及计算出每一位员工到今天为止被雇佣的年数、月数、天数 计算出年 计算月 计算天数 Oracle从入门到总裁:https://blog.csdn.net/weixin_67859959/article/details/135209645 查询员工的编号、姓名、雇佣日期&#xff0c…

S32 Design Studio的PE工具

S32 Design Studio软件是NXP公司专门为了方便用户开发S32K1系列芯片的IDE&#xff0c;跟Eclipse比较像。里面有个配套的图形工具Processor Expert&#xff0c;会产生一个后缀名为pe的文件&#xff0c;跟ST的cubemx作用类似。 双击pe文件即可打开pe界面&#xff0c;生成的文件将…

Codeforces Round 925 (Div. 3)

Codeforces Round 925 (Div. 3) Codeforces Round 925 (Div. 3) A. Recovering a Small String 题意&#xff1a;给出一个整数n&#xff0c;为三个26个字母的位置序号的和&#xff0c;输出字典序最小的三个字符的字符串。 思路&#xff1a;直接倒推&#xff0c;顺一遍&…