怎么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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Nginx安装

    Nginx安装

    2021年8月22日
    96
  • Unity Cinemachine插件全功能详解

    Unity Cinemachine插件全功能详解实现电影级别的分镜,推拉式镜头等,需要2017以上的版本才能使用,配合TimeLine一起使用,和Animator一起.虚拟摄像机不支持AlignwithView【有BUG】还是手动拖比较好1:实现简单的相机跟随效果使用TimeLine实现,由于这次不同于“Unity动画系统案例1”那样需要对人物进行控制。这个项目只是单纯的做CG效果。所以不需要指定动画状态机【但必须挂在Animator…

    2022年6月8日
    58
  • Python究竟是什么?能干嘛?

    Python究竟是什么?能干嘛?#前言最近这段时间跟很多同学沟通以后发现很多人虽然来学习Python,大家只是抱着好奇的心来看看,对于编程,计算,Python这些没有一些基础的概念。思前想后,写下这篇博文,希望能够帮助到各位同学。

    2022年7月3日
    28
  • Mysql查看版本号的五种方式介绍

    Mysql查看版本号的五种方式介绍

    2021年10月18日
    56
  • php layer弹出层更改背景,详解Layer弹出层样式[通俗易懂]

    php layer弹出层更改背景,详解Layer弹出层样式[通俗易懂]前言:学习layer弹出框,之前项目是用bootstrap模态框,后来改用layer弹出框,在文章的后面,我会分享项目的一些代码(我自己写的)。layer至今仍作为layui的代表作,她的受众广泛并非偶然,而是这五年多的坚持,不断完善和维护、不断建设和提升社区服务,使得猿们纷纷自发传播,乃至于成为今天的Layui最强劲的源动力。目前,layer已成为国内最多人使用的web弹层组件,GitHub自然…

    2022年7月13日
    15
  • 2020年到来,还不为来年的Python面试做准备?

    Python学习网有大量免费的Python入门教程,欢迎大家来学习。本文主要给大家介绍一些Python面试题,例如:迭代器和生成器的区别;什么是线程安全;什么是私有变量;内置变量;函数和方法;类;模块和包等等问题。

    2022年1月18日
    66

发表回复

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

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