现在,网上看了好多文章写得搭建git私服。不是少点东西,就是不好使!也有朋友在公众号(coder练习生)下留言说要出一个搭建私服的文章。
赶紧开始吧!
1、安装git,我选择的是在线yum源安装
命令:yum install -y git
查看版本命令:git --version
2、创建一个文件夹作为git仓库的目录
命令:mkdir -p /目录文件名/git/你的仓库名字.git
3、使用git命令初始化仓库
命令:git init --bare 上条命令-p后面的文件夹目录
例如:git init --bare /目录文件名/git/你的仓库名字.git
这样一个git仓库就搭建完成了!
接下来,我们就创建远程仓库的git相关用户,及修改git仓库组的权限
1、创建一个gitgroup组
命令:groupadd gitgroup
2、创建一个git用户
命令:useradd -g gitgroup 你的用户名字
例如:useradd -g gitgroup aaa 其中gitgroup是上面创建的组的名字
3、修改用户密码
命令:passwd 你的用户名字
这样一步步操作就可以改密码了
4、修改仓库的用户权限
命令:chown -R 用户名:创建的组 /目录文件名/git/你的仓库名字.git
例如:chown -R aaa:gitgroup /git/daaa.git
5、修改仓库的使用权限
命令:chmod -R 777 /目录文件名/git/你的仓库名字.git
例如:chmod -R 777 /git/daaa.git
6、拼接远程仓库的地址
[用户名]@[服务器ip]:[git仓库路径]
例如:aaa@192.168.1.2:/git/daaa.git
7、禁用git配置用户的远程shell
命令:vim /etc/passwd
将 git:aaa:1000:1000::/home/git:/bin/bash 改为 git:aaa:1000:1000::/home/git:/bin/git-shell
到此算是完成了,git服务器的搭建与用户配置
下面我们看一下idea中如何推送项目到git仓库
如图所示操作,会出现让你选择项目的目录,然后操作即可:
然后右击项目会出现下方路径,按照步骤操作即可:
然后会出现下图,添加你的git仓库路径即可
至此,git相关文章即完成了,谢谢大家的浏览。