确保git服务已安装成功,如果没有安装git服务查看:Git源码安装 Linux指定安装目录

1.创建git用户,并设置密码。并禁止git用户通过shell登录服务器(注意如果需要安装gitolite 管理git的权限,此项设置需要等到gitolite装后再设置)

# adduser git
# passwd git

# vi /etc/passwd

2.创建一个存放git版本的目录,并设置目录权限,进入目录中

# mkdir GitHub
# chown -R git:git GitHub
# cd GitHub

3.创建一个空的git版本库sample.git,设置版本库权限

# git init --bare sample.git# chown -R git:git sample.git ; chmod -R 700 sample.git

4.克隆服务器上已经创建好的git版本库

$ git clone git@127.0.0.1:/data/GitHub/sample.git

资料来源:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000

转载于:https://www.cnblogs.com/GNblog/p/8334903.html

Git版本库创建(包含文件权限设置 Linux环境下)相关推荐

  1. 如何更改linux文件权限设置,linux文件权限学习笔二——如何修改文件权限(chgrp,chown,chmod)...

    linux文件权限学习随笔二--如何修改文件权限 一.修改文件所属组群--chgrp 修改文件所属组群很简单-chgrp命令,就是change group的缩写(我们可以利用这些来记忆命令) 语法:c ...

  2. linux输出文件没有找到,Linux环境下标准输入、输出、错误信息详解

    Linux环境下标准输入.输出.错误信息详解 下面我们介绍在Linux环境下标准输入.输出.错误设备.标准输入设备代号为0, 用来显示输入信息,标准输出设备代号为1,用来显示正常信息,标准错误设备代号 ...

  3. java本地可以发到linux不行,java 使用 ftp 在windows环境下可以正常下载文件,在linux环境下不行...

    windows环境下使用 public static void dowmloadFtpWindos(String fileUuid, HttpServletRequest request,HttpSe ...

  4. php修改linux文件权限设置,linux怎么给文件设置权限

    linux设置目录和文件的权限: 通过chmod命令设置文件或目录的权限,可以采用两种形式的权限表示方法:字符形式和数字形式.r.w.x权限字符可分别表示为八进制数字4.2.1,表示一个权限组合时需要 ...

  5. linux环境特性的文件夹,在Linux环境下如何消减可执行文件或者动态库的大小

    为了简化描述,下文提到目标时,如无特殊说明,均指代目标可执行文件或者目标动态库. 操作步骤如下: 选型时,在同等功能时,尽量选择代码量少.占用空间小的开源的软件. 控制C++特性的使用,如无必要,则不 ...

  6. linux 文件修复工具,Linux环境下几个好用的文件恢复工具

    昨日看到了相关的文件恢复工具的介绍,多多少少感觉不怎么全面.搜索了一下,还真不少,列出来共享一下前人的成果: 1.testdisk Partition scanner and disk recover ...

  7. Git 学习(二)版本库创建

    Git 版本库创建 什么是版本库(repository)? 可理解为文件仓库.由Git管理每个文件的新增.修改及删除,但这个仓库可以追溯历史.可还原至任意历史节点. 版本库创建 创建一个版本库非常简单 ...

  8. git回退历史版本无法上传_Git系列教程(二):版本库中添加文件、版本回退

    Git系列教程(一):简介.安装.配置我们学习了分布式和版本控制系统的概念.Git具有的8个功能以及如何在Windows上安装Git.进行相关配置并创建版本库. Git版本库中添加文件 Git 的工作 ...

  9. git与github——1,简介、安装及设置账号、创建版本库及提交文件、常用命令汇总、git的时光穿梭机

    目录 一.git是什么? 1,git与github 2,分布式与集中式 二.安装.设置账号.设置ssh 1.安装.设置账号 2,设置ssh 三.创建版本库及提交文件 1,创建版本库 2,添加文件到版本 ...

最新文章

  1. 学习Python,这22个包怎能不掌握?
  2. java maven 项目依赖管理 简介
  3. 【MySQL】 已经存在大量数据的表做分区
  4. 需求处理的三个步骤:需求梳理、需求分析、需求放大
  5. 出现画面抖动_手机拍照时模糊,抖动?赶紧来拯救你的拍摄技术吧!
  6. web的标准网页设计与php课后,第3章web标准与html
  7. sql与mysql数据对接_SQL Server 对接MySQL 数据库
  8. 字符串转python对象
  9. matlab qam信号仿真,基于Matlab/Simulink的QAM通信系统的仿真
  10. 阅读笔记——凤凰架构(第1章)
  11. 2022.02.10
  12. 腾讯云服务器无限流量,腾讯云服务器有流量限制吗,您看仔细了
  13. Wechall Challenges Writeup 知识拓展
  14. java写宽带连接.adsl拨号,并且检测断线自动重新连接,更换ip
  15. Godaddy、Lunarpages、IXwebhosting国外三大主机点评
  16. appdesigner与simulink交互
  17. mac新建文件的方法,新建js文件就是把txt后缀改成js
  18. Stars in Your Window 【POJ - 2482】【线段树扫描线】
  19. 为什么前端工作越来越难找了?
  20. 港科夜闻|香港科大(广州)校长倪明选教授出席江门双碳实验室第一届理事会一次会议...

热门文章

  1. python编程从入门到实践读书笔记-《Python编程:从入门到实践》项目部分读书笔记(二)...
  2. python编程语言的优缺点-程序员千万不要入错行!常见的AI编程语言优缺点比较...
  3. python开发安卓程序-如何使用python开发Android手机应用?
  4. 网页爬虫 python-Python爬虫解析网页的4种方式
  5. python教程是什么-python运行环境是什么
  6. python个人赚钱攻略-每个懂Python的人都必须知道的赚钱神器
  7. python实现简单的api接口-对Python实现简单的API接口实例讲解
  8. python运行非常慢的解决-python为什么会运行慢
  9. python 类-Python类(class)
  10. python100个免费实例-Python的100个练习实例免费下载