【git入门教程--基于gitee】

news/2024/5/17 15:16:05 标签: git, gitee

git__1">1.git 下载安装

首先下载windows版本的git安装包
https://git-scm.com/download/win
在这里插入图片描述
我这里选择64位 windows版本,大部分人用的也是这个版本。安装过程很简单,基本都是下一步再下一步。

2.用户配置

git安装完成之后,在电脑文件夹的任意位置,右键鼠标在更多选项里选择“Open Git Bash here”。
在这里插入图片描述
下面就进入git的命令行模式了。

2.1.配置邮箱和名称

依次输入命令:

  git config --global user.email "you@example.com"
  git config --global user.name "Your Name"

在这里插入图片描述
在这里插入图片描述

2.2.建立本地与远程仓库的连接

输入命令:

  ssh-keygen -t rsa -C "you@example.com"

注意,这个“rsa”名称可以随意,但是邮箱要真实的,就填上面的邮箱就行。
在这里插入图片描述
这个指令生成了一个“id_rsa.pub”的文件,下一步要用。
下面就是要生成一个公钥,这是本地与仓库构建连接的关键。
输入命令:

  cat ~/.ssh/id_rsa.pub

在这里插入图片描述
显示的一串就是公钥 (ssh-rsa AAA…com)。

2.3.添加公钥

登录gitee,个人资料页面的左栏选择SSH公钥,把上面那一段(ssh-rsa AAA…com)复制到公钥里面,然后点击确定即可。公钥标题会自动填写。

在这里插入图片描述

gitee_38">3.gitee新建仓库

在主页上方选择 添加仓库
在这里插入图片描述
下面就填一下仓库基本信息,你可以选择开源或者私有。

在这里插入图片描述
弄两个.md文件,右方“克隆/下载”选择SSH(选择HTTPS也行),复制这个链接。

在这里插入图片描述
下面回到git命令行窗口
输入命令:

  git clone git@gitee.com:tang176084/rgbws2812.git

在这里插入图片描述
这样就把这个仓库复制到本地文件夹里了。
在文件夹显示设置里,显示隐藏文件,就能看到有个.git文件和仓库内容了。
在这里插入图片描述
下面就是在本地修改,然后提交仓库了。
相关操作命令如下:

$ git add . #将当前目录所有文件添加到git暂存区
$ git commit -m "my first commit" #提交并备注提交信息
$ git push origin master #将本地提交推送到远程仓库

参考:
gitee官方使用教程


http://www.niftyadmin.cn/n/5053489.html

相关文章

【c语言】详解动态内存管理

目录 关于动态内存分配malloc和calloc函数介绍动态内存回收----freerealloc函数介绍常见的动态内存错误 关于动态内存分配 回想一下我们之前学过的内存开辟方式: int val 20;//在栈空间上开辟四个字节 char arr[10] {0};//在栈空间上开辟10个字节的连续空间在学…

CSDN每日一练 |『交换后的or』『小Q新式棋盘』『单链表排序』2023-09-27

CSDN每日一练 |『交换后的or』『小Q新式棋盘』『单链表排序』2023-09-27 一、题目名称:交换后的or二、题目名称:小Q新式棋盘三、题目名称:单链表排序一、题目名称:交换后的or 时间限制:1000ms内存限制:256M 题目描述: 给定两组长度为n的二进制串,请问有多少种方法在第一…

Linux 日期、时区

1、date命令 通过date命令可以在命令行中查看系统的时间 date [-d] [格式化字符串] -d 按照给定的字符串显示日期,一般用于日期计算 格式化字符串:通过特定的字符串标记,来控制显示的日期格式 %Y 年 %y 年份后两位数字 (00..99) %m …

华为云云耀云服务器L实例评测|云耀云服务器L实例一站式购买、高效部署和管理应用

目录 引言 1 一站式购买 2 轻松上手多种高品质镜像和资源组合 3 高效部署管理应用 引言 云计算技术的不断发展使得云服务器成为了现代应用部署的首选解决方案之一。然而,对于初学者或者想要更加高效地部署和管理应用的用户来说,云服务器的高级配置和…

探索UML类图:软件建模的关键概念和Visual Paradigm的优势

引言: 在软件开发领域,UML(统一建模语言)是一种广泛使用的建模语言,用于可视化和描述软件系统的结构和行为。其中,UML类图是最常用的一种图表类型之一,用于表示系统中的类、对象和它们之间的关系…

Scrapy框架Splash渲染

Scrapy框架是一款强大而灵活的Python网络爬虫框架,用于快速、高效地爬取和提取网页数据。然而,对于一些使用动态渲染技术的网站,Scrapy在处理JavaScript生成的内容上可能会有些困难。为了应对这种情况,Scrapy提供了Splash渲染服务…

【面试算法——动态规划 20】最长公共子序列 不相交的线

1143. 最长公共子序列 链接: 1143. 最长公共子序列 给定两个字符串 text1 和 text2,返回这两个字符串的最长 公共子序列 的长度。如果不存在 公共子序列 ,返回 0 。 一个字符串的 子序列 是指这样一个新的字符串:它是由原字符串在不改变字…

Vue-diff算法和双向数据绑定原理

Vue–diff算法 我们提到了vue–diff算法之前先说一下关于vue的编译过程 一、Vue的编译过程主要分为以下的几个步骤: 1,解析模板:Vue会将模板解析语法树AST,并且对其中的指令和元素进行标记。 2,优化静态内容&#…