版本控制软件,可以备份所有历史版本,它支持多人协作
    版本控制软件分为:集中式和分布式版本控制软件
    集中式版本控制软件:cvs,subversion(svn)
    分布式版本控制软件:git

    安装配置git
    系统都是RHEL8
    步骤一:部署Git服务器(192.168.4.20作为git服务器)
    [root@git ~]# yum -y install git //安装软件
    [root@git ~]# mkdir -p /var/lib/git //创建任意目录(任意路径,任意名称)
    [root@git ~]# git init /var/lib/git/project bare #创建空仓库
    //git init创建仓库,project是仓库名称(仓库名称可以任意,做实验照抄),—bare是创建空仓库
    //重要提示:很多同学不打—bare,现在不出错,后面其他实验失败
    [root@git ~]# ls /var/lib/git/project #查看仓库中是否有内容
    [root@git ~]# firewall-cmd set-default-zone=trusted //防火墙放行所有,不是关闭
    [root@git ~]# setenforce 0
    [root@git ~]# sed -i ‘/SELINUX/s/enforcing/permissive/‘/etc/selinux/config
    或者
    [root@git ~]# vim /etc/selinux/config
    找到enforcing改成permissive