Git 工具

2022/1/18 Git

# 引言

目前市面上很多开发工具都支持自带git插件,那么有一些特殊场景,就只能使用命令行来使用。

对于初学者来说,命令号非常不友好,晦涩难懂。

这里介绍一个Windows上的git工具TortoiseGit,适合新手和除了代码之外的场景使用。

注意,TortoiseGit只是git的使用工具,安装之前需要先行安装Git

# 介绍

# 基础

在了解他的使用方法之前,我们要搞清楚git的原理,以下将用最简单的解释和大家介绍。

git说到底就是一个代码管理工具,和svn大同小异,就是在多人协作时把自己的成果上传到版本仓库,同时可以让其他人下载下来一起协作。

那么有哪些常用功能也就很清楚了,无非是以下几种:

  • git克隆:将远程仓库的代码/文档同步到自己的电脑中
  • git拉取:当别人更改了版本库的内容时,通过这个命令将他们的改动同步到自己的电脑中
  • git提交:当自己修改了版本内容时,将修改内容提交到本机的仓库
  • git推送:将本机仓库中的所有更改项,上传到git远程仓库(版本库)中

# 进阶

刚才提到了svn,不难看出,git和svn的区别就在于git加强了版本隔离(版本控制)

同一个工程,git可以创建不同的分支,本机也会有对应分支的仓库,注意,本机切下来的文件夹地址,只是工作区,并非是本机仓库

这也是为什么git会比svn多了一个步骤(推送)的原因

下面介绍几个进阶功能:

  • git切换/检出:将工作区的内容切换成本机仓库的其他分支

  • git合并:将不同分支的代码进行合并

  • git查看日志:查看提交记录/合并记录

  • git还原:将工作区内容还原到上次更新的最新内容

# 使用工具

以上介绍的功能,在TortoiseGit中都有对应的可视化功能按钮,如果不涉及代码管理/版本管理的工作,基础的操作即可满足绝大多数应用场景。

# 安装配置

# 下载

安装包已上传至企业微信微盘中,具体地址在:

名称 位置 作用
Git 工具=>版本管理工具=>Git_2.26.2.windows.1 Git安装程序
TortoiseGit 工具=>版本管理工具=>TortoiseGit-2.12.0.0-64bit git工具
TortoiseGit-LanguagePack 工具=>版本管理工具=>TortoiseGit-LanguagePack-2.12.0.0-64bit-zh_CN git工具汉化包

您也可以在百度搜索TortoiseGit自行下载安装

安装过程不在赘述,按照上述表格中的顺序逐一安装,傻瓜式一直下一步即可

安装完成后在文件夹中右键,出现以下菜单说明安装完成

image-20220118102930611

# 汉化

在文件夹中点击右键=>TortoiseGit-Setting=>选择语言=>中文简体,点击确认,即可配置完成

image-20220118103300446