centos搭建git服务器windows客户端访问

centos搭建git服务器


1、root权限下,yum install -y git

2、创建一个git用户,用来运行git服务

      adduser git

       passwd git,输入密码为git

3、创建仓库路径

     mkdir  /home/git

     初始化git仓库

    git init --bare learngit.git

4、修改所有下属文件权限owner为git

    chown -R git:git learngit.git

    此时git服务器搭建完成。


win 客户端访问


1、下载git for windows, 并进行安装,安装好后右键为:


出现git bash和git gui可以进行命令行和界面的操作

2、为了更方便,可以继续安装tortoisegit, 安装结束后如下界面:


会出现和svn相类似的操作,后续可以进行相关操作

注意一点:git push 的时候,路径为:ssh://git@ip:22/home/git/learngit.git, 这样便可以访问了。



git多用户配置

1、创建git用户组

groupadd git

2、设置权限组

chown -R nobody:nobody/home/git

3、修改用户组

 chgrp -R git /home/git/

4、创建用户并加入到git用户组

useradd -m -g git -r lzb

passwd lzb

你可能感兴趣的:(centos搭建git服务器windows客户端访问)