git私服搭建命令

        git可以帮助团体实现协作开发,版本控制,很是强大。但是,在GitHub等网站上使用版本控制时,如果不想公开你的代码就要额外付费,这显然很让人不开心。利用私服就可以很方便解决这个问题,在自己的服务器上快速建立一个git服务器,既保证了项目的安全,也可以让很多学生党,快乐的测试。

        git私服搭建有两种,一种是手动搭建,一种是安装软件。在这里只介绍手动安装,软件安装的就不说了。

     准备工具

        linux服务器(网上学生机一般都在一个月10元作业,完全可以负担得起,也足够学生使用于日常测试和开发了,我是用的是阿里的Ubuntu)

        git工具

     步骤

     Linux配置

      1.安装git

        emmm,就不说了。不同版本的Linux安装命令都不一样,但是应该都有自带的git安装包,搜一搜就行了,也没有什么难度。

      2.创建用户

        groupadd git

        添加用户组git

        useradd git -g git -m

        在git用户组中添加用户git,-g表示组名,后面跟的就是组名。-m表示创建主目录,不带上不会自动创建git用户的目录。

        passwd git

        给git用户指定密码,需要输入两次,输入时不会有字母返回显示。

        cat /etc/group

        查看所有用户组信息,同下面命令类似,就不介绍了。

        cat /etc/passwd

        查看所有用户的信息,可以看到git用户,以及git用户的目录位置是/home/git

        

        

        mkdir gitrepo

        创建gitrepo文件夹,这是是root用户创建的

        chown git:git gitrepo/

        将该文件夹和文件夹下的所有文件和文件夹的用户和所在组改成git已经git组

        su git

        切换用户到git

        git init --bare runoob.git

        创建一个git项目runoob,未生成一个runoob.git文件夹

        exit

        退换原用户

        ls -ahl

        显示所有问价和文件夹以及权限等信息

        

      本地复制        

        git clone git@ip:/home/gitrepo/runoob.git

        在本地拷贝服务器的文件, 需要输入密码,就是之前设置的git用户的密码。其他的和使用GitHub没有什么区别,在GitHub上能用的大部分在私服上都可以使用。比如在私服创建分支等等。

 

        

 

有关git的其他内容可以通过这里访问https://blog.csdn.net/astar3/article/details/80764843

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值