怎么git 自己建的服务器_如何搭建自己的git服务器「建议收藏」

怎么git 自己建的服务器_如何搭建自己的git服务器「建议收藏」前几天在服务器亲自搭建git服务器,之前只是我自学了git的知识,在网上找了很多资料,重装了很多次,都不知道怎么使用,最后自己研究了好几遍,终于把git服务器搭建起来了。但是不知道我这种方法对不对,分享出来,希望大家指正。安装git$yuminstallcurl-develexpat-develgettext-developenssl-develzlib-develperl-dev…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

前几天在服务器亲自搭建git服务器,之前只是我自学了git的知识,在网上找了很多资料,重装了很多次,都不知道怎么使用,最后自己研究了好几遍,终于把git服务器搭建起来了。但是不知道我这种方法对不对,分享出来,希望大家指正。

安装git

$ yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel

$ yum install git

创建一个用户组来运行git服务

$ groupadd git

$ adduser git -g git

初始化Git仓库

$ cd /data

$ mkdir project

$ chown git:git project/ # 修改文件的所属组和用户

$ cd project

$ git init –bare projectName.git # 创建git仓库

$ chown -R git:git projectName.git # 修改仓库用户组合用户权限

以上就将git安装好了。接下来就可以在本地克隆仓库了,我是用的phpstorm。

怎么git 自己建的服务器_如何搭建自己的git服务器「建议收藏」

就可以通过phpstorm方便使用git了。

我想为开发人员添加账号,方便他们更新,提交代码,接下来是我方法。

$ adduser user1 -g git # 在git组下面添加一个用户

$ vim /etc/passwd # 编辑用户权限

$ user:x:1000:1000::/home/user/bin/bash # 将user的权限修改和git用户一致即可。

此时就可以通过user1克隆了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/188116.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • UDP协议功能

    UDP协议功能为了在给定的主机上能识别多个目的地址,同时允许多个应用程序在同一台主机上工作并能独立地进行数据报的发送和接收,设计用户数据报协议UDP。1、使用UDP协议包括:TFTP、SNMP、NFS、DNSUDP使用底层的互联网协议来传送报文,同IP一样提供不可靠的无连接数据报传输服务。它不提供报文到达确认、排序、及流量控制等功能。2、UDP的报报文格式每个UDP报文分UDP报头和UDP数据区两部分。…

    2022年5月27日
    106
  • html设置固定长度下划线

    html设置固定长度下划线<spanstyle=”border-bottom:2pxsolidblack;width:200px;display:-moz-inline-box;display:inline-block;”>bbbb</span>

    2022年6月3日
    86
  • 数据分析sql面试必会6题经典_经典的SQL语句面试题「建议收藏」

    数据分析sql面试必会6题经典_经典的SQL语句面试题「建议收藏」2015-11-1506:30:02阅读(383)Student(S#,Sname,Sage,Ssex)学生表Course(C#,Cname,T#)课程表SC(S#,C#,score)成绩表Teacher(T#,Tname)教师表问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号;selecta.S#from(selects#,scorefromSCwhe…

    2022年6月28日
    40
  • request对象、response对象、session对象

    request对象、response对象、session对象仅仅是一些简单知识点的罗列,当做笔记,想具体学习的话,还是要找专业的书籍看看request对象作用:获取用户提供的信息语法:是实现了ServletRequest接口类的一个实例使用表单向服务器的某个JSP页面提交信息常用方法:设置编码方式:例如(用来防止汉字乱码)request.setCharacterEncoding(“gb2312”);同效果:Stringstr=r…

    2022年6月9日
    30
  • 容器技术详解_容器化技术

    容器技术详解_容器化技术一、什么是容器?IT里的容器技术是英文单词LinuxContainer的直译。container这个单词有集装箱、容器的含义(主要偏集装箱意思)。不过,在中文环境下,咱们要交流要传授,如果翻译成“集装箱技术”就有点拗口,所以结合中国人的吐字习惯和文化背景,更喜欢用容器这个词。不过,如果要形象的理解LinuxContainer技术的话,还是得念成集装箱会比较好。我们知道,海边码头里的集装箱…

    2025年7月10日
    4
  • elasticsearch导出大量数据_error attempting to get column

    elasticsearch导出大量数据_error attempting to get column今天在自己本地测试启动ElasticSearch和Kibana时,ElasticSearch已经启动的情况下,去启动Kibana时,报:UnabletoretrieveversioninformationfromElasticsearchnodes.网上找了下资料,说是elasticsearch.yml文件配置问题,但好像并没有说具体是哪里除了问题的。然后自己看了下,因为都是在本地,可能是因为公司网络的原因,不能用localhost,所以,我就把elasticsearch.yml和kiba

    2025年11月10日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号