版本工具Git的安装与使用

介绍

在版本控制工具中有很多,如现流行的git以及svn,它们主要的区别就在于svn是一个集中式的控制版本系统,所有的版本都存放于中央服务器之中。而工作的时候是用自己的电脑,在工作之前必须得从中央服务器中拿到最新的版本,工作完成之后在把最新的版本放入中央服务器当中,并且集中式的控制版本系统必须要有网络的基础上才能进行,所有对网络的带宽较高,而git是一个分布式的控制版本系统,没有中央服务器,每一个人的电脑就是一个版本库,所以就不需要联网。因为所有的版本都在自己的电脑上了。Git也是目前在行内中使用的最广泛的一个控制版本工具

git说明

git本地有四个工作区域:工作区、暂存区、资源库、git远程仓库
在这里插入图片描述

  1. workspace:工作空间,也就是本地项目
  2. index/Stage:暂存区,用于存放临时改动的文件
  3. repository:仓库区,存放数据的位置,这里也就是存放一些提交的文件
  4. remote:远程仓库,托管代码的服务器

git工作流程

(1)在工作目录下添加与修改文件
(2)将需要进行版本管理的文件放入暂存区
(3)将暂存区的文件提交到远程仓库
在这里插入图片描述

安装

官网下载

git安装的方法有两种,第一种是在git官网中进行下载,有三种系统版本,分别是linux以及mac与windows,这个的话根据实际情况下载即可,下载地址:git下载入口
在这里插入图片描述

镜像下载

第二种方式是源于第一种可能下载出现缓慢的情况,根据这个问题所以我们可以使用镜像下载,这里我推荐使用的是淘宝镜像,这样下载的速度就很快了,我这边给出淘宝镜像的下载地址:淘宝镜像git下载入口
在这里插入图片描述
下载之后有一个.exe的安装程序,安装步骤如下,注意:这里只是我目前的一种参考方法,可以根据此方法来,也可以根据自己的实际情况而定

安装步骤

点击.exe文件之后出现此画面之后直接Next下一步
在这里插入图片描述
这里是选择自己的安装路径,建议安装到自己指定的路径下,最好不好安装到默认的C盘
在这里插入图片描述
这一步选择一些所需要的组件,比如一些桌面图标,这里根据默认选择的即可,也就是直接Next
在这里插入图片描述
这个是帮安装程序之后在开始菜单中会添加快捷键,直接Next即可
在这里插入图片描述
这里是选择git的编辑器,里面的种类很多,大家可以自己根据实际需求去选择,我则是选择默认选择器
在这里插入图片描述
这个是选择初始化分支命名的选项,我选择的是默认由git来决定
在这里插入图片描述
这里是选择打开git的方式,选择默认即可,第二种是使用命令行的方式打开,我们一般也是使用命令行的形式去使用
在这里插入图片描述
这里是连接https所使用的通道,第一种是使用OpenSSL,第二种是使用本地windows安全通道纤维,这里选择默认即可
在这里插入图片描述
这里设置配置线路结束的转换,默认即可,直接Next
在这里插入图片描述
使用哪种的Git Bash,第一种是linux,第二种是windows,我们一般是使用的linux
在这里插入图片描述
这里不用管它,使用默认的即可,直接Next
在这里插入图片描述
下面的步骤都直接next
在这里插入图片描述
安装完之后即可使用了,在桌面鼠标右击发现会多了Git的一些东西,以及在
开始菜单中也可以找到git的一些工具
在这里插入图片描述Git Bash:Unix与Linux风格的命令行
Git CMD:windows风格的命令行
Git GUI:图形界面的Git

应用

基本命令的使用

我们比较常用的也是使用linux风格的命令行去使用,对linux有了解的就不难了,我这里做一个简单的小例子在展示Git Bash的使用
在这里插入图片描述

Git配置说明

查看命令我放入下面,在安装之后一一尝试一下

查看git的所有配置信息
git config -l
查看系统配置
git config --system --list
查看本地全局配置
git config --blobal --list

注意:下面这两个为必须配置,否则无法上传
配置用户名
git config --global user.name "用户名"
配置用户邮箱
git config --global user.email "邮箱号"

git搭建及克隆

命令我这边也直接放入下面,大家根据实际需要直接在下面找即可

//创建一个git代码库
git init

//远程克隆代码库
git clone [url]

//查看文件状态
git status

//将文件添加到暂存区
git add .

//将文件提交到本地仓库 m则是提交信息的注释
git commit -m

远程仓库

在这里插入图片描述
这个就直接创建账号密码在里面搭建即可,注册我就不在过多说明了,这里主要说一下gitee的使用
公钥
生成公钥

ssh-keygen -t rsa -C "你的邮箱号"

生成之后.ssh文件会有两个文件
在这里插入图片描述
紧接着就可以将这两个文件粘贴至gitee中了
![在这里插入图片描述](https://img-blog.csdnimg.cn/04742a2f6ccf42fbbda80e2efb05bc26.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLm
新建完之后会生成一个公钥
在这里插入图片描述

idea代码提交至码云示例

这里我根据以下步骤来进行代码提交
(1)代码编写
在这里插入图片描述
(2)添加暂存区

git add .

(3)提交

git commit -m "注释信息"

(4)提交到远程仓库

git push.

以上三个命令我直接截图如下根据如下步骤走即可
在这里插入图片描述
提交结果如下
在这里插入图片描述
总结
若要前行,就要离开你现在停留的地方!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

藤井大叔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值