Gitee 使用教程

1. Git 简介

分布式版本控制系统,详细介绍可以参考:

https://www.liaoxuefeng.com/wiki/896043488029600/

git 常用命令:

https://blog.csdn.net/u014734886/article/details/79527710

2. 安装 Git

Git 的下载地址为:

https://git-scm.com/downloads

在这里插入图片描述
下载对应的系统版本(macOS,Windows,Linux)的 Git,下载完成后,双击安装包,进行安装,安装流程如下:

在这里插入图片描述
在这里插入图片描述
安装过程中选择系统默认选项即可,一直点击 Next,直到安装完成;

在这里插入图片描述

3. 创建远程仓库

我们需要在 Gitee 上创建一个远程代码仓库(与远程仓库相对应的,是我们创建在本地的本地代码仓库);

进入 Gitee 网页,登录后点击头像左侧的加号,选择新建仓库;
在这里插入图片描述
填写仓库信息,仓库名称自行定义,其余选项默认,完成后点击确认;
在这里插入图片描述
如下图,创建了一个空的代码仓库,此刻仓库里只有一个默认的 .gitgnore 文件,仓库地址为

gitee.com/Cait7/learngit
在这里插入图片描述

4. 添加 SSH 密钥

进入 Git Bash (之前安装的 Git 软件),首先创建一个本地 ssh 密钥,这个密钥用于本地代码仓库和远程仓库之间的验证,输入命令如下,建议填写 Gitee 注册所使用的邮箱;

$ ssh-keygen -t rsa -C "youremail@youremail.com"  

$ Generating public/private rsa key pair...
# 三次回车即可生成 ssh key

在这里插入图片描述
输入命令,查看生成的 ssh 密钥:

$ cat ~/.ssh/id_rsa.pub

在这里插入图片描述
复制这一段 ssh 密钥,并将它添加到 Gitee 上,Gitee -> 个人信息-> SSH 公钥 -> 输入公钥名和公钥 -> 点击确定
在这里插入图片描述
添加完成后,在 Git Bash 上输入如下命令;

$ ssh -T git@gitee.com

输入命令后显示如下;
在这里插入图片描述
继续输入用户的 name 和 emali 属性;

$ git config --global user.name "yourname"
$ git config --global user.email "youremail@youremail.com"

在这里插入图片描述

5. 创建本地仓库

我们可以直接将远程仓库克隆本地,后面是要克隆的仓库地址;

# 先在桌面创建一个文件夹,在这里我创建的文件夹名称是 MAD_Repo
cd Desktop/MAD_Repo 
git clone https://gitee.com/Cait7/learngit

在这里插入图片描述
第一次 Clone 需要输入 Gitee 账号和密码,完成克隆后可以看见如下文件夹;
在这里插入图片描述
上述初始化本地仓库的方式是通过 git clone 实现的,另一种初始化本地仓库的方式如下:

$ cd d:/test //首先在文件系统中创建一个项目文件夹,然后在Git中 cd 到这个工程目录
$ git init //初始化本地项目
$ git remote add origin <远程仓库地址> //绑定远程仓库
#注:地址形式为 https://gitee.com/yourname/test.git 或 git@gitee.com:yourname/test.git

6. 修改本地仓库,提交到远程仓库

我们在本地仓库中新建一个文件 HelloMAD;

在这里插入图片描述

将本地仓库的更新同步到远程仓库的做法如下:

  1. git add 需要更新的文件名 (可以使用 git add . 表示提交当前路径下的所有文件);
  2. git commit -m“提交信息” (提交一个更新操作,双引号内填写备注);
  3. git push origin master (将该更新操作上传到远程仓库);

在这里插入图片描述

完成后,远程仓库被更新为:

在这里插入图片描述

7. 远程仓库同步到本地仓库

$ cd d:/test
$ git pull origin master
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值