(Git实战之git工具的安装)

一、Git介绍

git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

二、Linux环境的检查

1.检查Linux系统版本

[root@node ~]# cat /etc/os-release 
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

2.配置yum仓库

wget -O /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-8-reg.repo
yum clean all  #清除原有yum缓存 
yum makecache   #刷新缓存


3.检查yum仓库状态

[root@node ~]# yum repolist all |grep enable
!base/7/x86_64                       CentOS-7 - Base             enabled: 10,072
!docker-ce-stable/7/x86_64           Docker CE Stable - x86_64   enabled:    183
!extras/7/x86_64                     CentOS-7 - Extras           enabled:    515
!mongodb-org/7                       MongoDB Repository          enabled:    188
!mysql-connectors-community/x86_64   MySQL Connectors Community  enabled:    206
!mysql-tools-community/x86_64        MySQL Tools Community       enabled:     94
!mysql57-community/x86_64            MySQL 5.7 Community Server  enabled:    624
!updates/7/x86_64                    CentOS-7 - Updates          enabled:  4,346

三、在Linux下安装git

1.安装git

yum -y install git

2.查看git系统版本

[root@node ~]# git version
git version 1.8.3.1

四、git命令的补全

1.下载git-bash-completion.git

git clone https://github.com/markgandolfo/git-bash-completion.git

2.复制文件

cp git-bash-completion/git-completion.bash ~/.git-completion.bash

3.修改~/.bashrc

在文件结尾添加以下内容

if [ -f ~/.git-completion.bash ]; then
        . ~/.git-completion.bash
fi

4.激活变量文件

 source ~/.bashrc

5.测试tab键补齐


[root@node ~]# git sta
stage    stash    status   
[root@node ~]# git sta

五、在windows安装git客户端

1.在powershell上安装

PS C:\lisi> winget install --id Git.Git -e --source winget
已找到 Git [Git.Git] 版本 2.38.1
此应用程序由其所有者授权给你。
Microsoft 对第三方程序包概不负责,也不向第三方程序包授予任何许可证。
Downloading https://github.com/git-for-windows/git/releases/download/v2.38.1.windows.1/Git-2.38.1-64-bit.exe
  ██████████████████████████████  50.8 MB / 50.8 MB
已成功验证安装程序哈希
正在启动程序包安装...
已成功安装


2.查看电脑安装结果

image.png

六、打开windows的git客户端

1.git bash

image.png

2.git gui

image.png