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

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.hqwc.cn/news/467731.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python 基础知识点(蓝桥杯python科目个人复习计划39)

今日复习内容:排序 昨天晚上快睡的时候,脑子里就突然想到了排序,所以就打算再复习一遍相关知识点。 我先说一下冒泡排序,冒泡排序其实很好理解,比如有n个人排队(从矮到高),先从这n…

cool Nodejs后端框架 如何快速入门 写一个接口

1.cool 框架 js前端开发者 想自己写后端接口 快速入门的就是node.js 了 可以用这个框架自己做一些东西 或者实现前后端的开发 2.目录结构 这个基本上 就是cool 框架的项目结构 主要是 这个src 中的modules 文件夹 这个文件夹 主要是一些接口模块 比如 business 中 相当于…

多尺度神经网络新一代创新!精度与速度完美平衡,实现多领域应用落地

多尺度神经网络的设计通常基于对频率原则的理解,目的是为了解决高频成分学习慢的问题。这些网络通过特殊设计,比如给高频成分加更多的权重或者将高频成分平移到低频,来提高学习效率。 为了满足在不同层次上理解和处理数据的需求,…

react【六】 React-Router

文章目录 1、Router1.1 路由1.2 认识React-Router1.3 Link和NavLink1.4 Navigate1.5 Not Found页面配置1.6 路由的嵌套1.7 手动路由的跳转1.7.1 在函数式组件中使用hook1.7.2 在类组件中封装高阶组件 1.8 动态路由传递参数1.9 路由的配置文件以及懒加载 1、Router 1.1 路由 1.…

WSL外部SSH连接有效方法

前言 wsl作为windows下使用linux平台有效的手段之一,本文可以让win作为工作站,外部系统用来连接win下的wsl系统。 自动启动服务脚本 https://zhuanlan.zhihu.com/p/47733615 开机自启端口转发 wslname "Ubuntu-20.04" 要转发端口的Linux…

html的格式化标签和图片(img)标签

格式化标签 加粗: strong标签和b标签倾斜: em标签和i标签删除线: del标签和s标签下划线: ins标签和u标签 <strong>stong 加粗</strong><b>b 加粗</b><em>倾斜</em><i>倾斜</i><del>删除线</del><s>删除线…

实景剧本杀小程序:创新体验,沉浸式推理乐趣

随着科技的飞速发展&#xff0c;人们对于娱乐方式的追求也在不断升级。传统的桌面剧本杀游戏已经不能满足玩家的需求&#xff0c;他们渴望更加真实、刺激的游戏体验。正是这种需求推动下&#xff0c;实景剧本杀小程序应运而生&#xff0c;为玩家带来前所未有的推理乐趣。 实景…

Linux---守护进程

运行的这个进程&#xff0c;它的pid和gpid(进程组ID)一样&#xff0c;它是自成一组的。 这就是一个进程组。 进程组和任务有什么关系&#xff1f; 将任务指派给进程组。任务都是由进程组去完成的。 可以发现&#xff0c;这三个进程的会话id1351都是一样的&#xff0c;多个任…

【教程】MySQL数据库学习笔记(二)——数据类型(持续更新)

写在前面&#xff1a; 如果文章对你有帮助&#xff0c;记得点赞关注加收藏一波&#xff0c;利于以后需要的时候复习&#xff0c;多谢支持&#xff01; 【MySQL数据库学习】系列文章 第一章 《认识与环境搭建》 第二章 《数据类型》 文章目录 【MySQL数据库学习】系列文章一、整…

Gopro Fusion Studio在win10上无法导入Fusion的视频文件

在win10家庭版已经尝试1.0&#xff0c;1.3&#xff0c;1.4三个版本&#xff0c;都是无法渲染&#xff0c;我安装了Gopro VR Player的。 在虚拟机中重新装了win10 企业版&#xff0c;安装了1.4的Gopro Fusion Studio也不行&#xff0c;都是报这个错&#xff0c;目前没啥解决办法…

MyBatis中的XML实现和动态SQL实现

文章目录 一、XML实现1.1增1.2删1.3查1.4改 二、XML方式实现动态SQL2.1if标签2.2trim标签2.3where标签2.4set标签2.5foreach标签2.6include标签和sql标签 一、XML实现 先在新建的XML文件中写入如下内容&#xff1a; <?xml version"1.0" encoding"UTF-8&qu…

腾讯云4核8G服务器多少钱?646元一年零3个月

腾讯云服务器4核8G配置优惠价格表&#xff0c;轻量应用服务器和CVM云服务器均有活动&#xff0c;云服务器CVM标准型S5实例4核8G配置价格15个月1437.3元&#xff0c;5年6490.44元&#xff0c;轻量应用服务器4核8G12M带宽一年446元、529元15个月&#xff0c;腾讯云百科txybk.com分…