版本控制软件,可以备份所有历史版本,它支持多人协作
版本控制软件分为:集中式和分布式版本控制软件
集中式版本控制软件: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