Linux搭建git私服,必须好使

现在,网上看了好多文章写得搭建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仓库路径]

例如:[email protected]:/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的文件

首先右击出现左侧菜单,按照步骤,commit,提交本地仓库

然后右击项目会出现下方路径,按照步骤操作即可:

然后会出现下图,添加你的git仓库路径即可

 

至此,git相关文章即完成了,谢谢大家的浏览。

如想获得更多编程支持,请扫描下方二维码关注我的公众号   coder练习生

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章