Git版本库创建(包含文件权限设置 Linux环境下)
确保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环境下)相关推荐
- 如何更改linux文件权限设置,linux文件权限学习笔二——如何修改文件权限(chgrp,chown,chmod)...
linux文件权限学习随笔二--如何修改文件权限 一.修改文件所属组群--chgrp 修改文件所属组群很简单-chgrp命令,就是change group的缩写(我们可以利用这些来记忆命令) 语法:c ...
- linux输出文件没有找到,Linux环境下标准输入、输出、错误信息详解
Linux环境下标准输入.输出.错误信息详解 下面我们介绍在Linux环境下标准输入.输出.错误设备.标准输入设备代号为0, 用来显示输入信息,标准输出设备代号为1,用来显示正常信息,标准错误设备代号 ...
- java本地可以发到linux不行,java 使用 ftp 在windows环境下可以正常下载文件,在linux环境下不行...
windows环境下使用 public static void dowmloadFtpWindos(String fileUuid, HttpServletRequest request,HttpSe ...
- php修改linux文件权限设置,linux怎么给文件设置权限
linux设置目录和文件的权限: 通过chmod命令设置文件或目录的权限,可以采用两种形式的权限表示方法:字符形式和数字形式.r.w.x权限字符可分别表示为八进制数字4.2.1,表示一个权限组合时需要 ...
- linux环境特性的文件夹,在Linux环境下如何消减可执行文件或者动态库的大小
为了简化描述,下文提到目标时,如无特殊说明,均指代目标可执行文件或者目标动态库. 操作步骤如下: 选型时,在同等功能时,尽量选择代码量少.占用空间小的开源的软件. 控制C++特性的使用,如无必要,则不 ...
- linux 文件修复工具,Linux环境下几个好用的文件恢复工具
昨日看到了相关的文件恢复工具的介绍,多多少少感觉不怎么全面.搜索了一下,还真不少,列出来共享一下前人的成果: 1.testdisk Partition scanner and disk recover ...
- Git 学习(二)版本库创建
Git 版本库创建 什么是版本库(repository)? 可理解为文件仓库.由Git管理每个文件的新增.修改及删除,但这个仓库可以追溯历史.可还原至任意历史节点. 版本库创建 创建一个版本库非常简单 ...
- git回退历史版本无法上传_Git系列教程(二):版本库中添加文件、版本回退
Git系列教程(一):简介.安装.配置我们学习了分布式和版本控制系统的概念.Git具有的8个功能以及如何在Windows上安装Git.进行相关配置并创建版本库. Git版本库中添加文件 Git 的工作 ...
- git与github——1,简介、安装及设置账号、创建版本库及提交文件、常用命令汇总、git的时光穿梭机
目录 一.git是什么? 1,git与github 2,分布式与集中式 二.安装.设置账号.设置ssh 1.安装.设置账号 2,设置ssh 三.创建版本库及提交文件 1,创建版本库 2,添加文件到版本 ...
最新文章
- 学习Python,这22个包怎能不掌握?
- java maven 项目依赖管理 简介
- 【MySQL】 已经存在大量数据的表做分区
- 需求处理的三个步骤:需求梳理、需求分析、需求放大
- 出现画面抖动_手机拍照时模糊,抖动?赶紧来拯救你的拍摄技术吧!
- web的标准网页设计与php课后,第3章web标准与html
- sql与mysql数据对接_SQL Server 对接MySQL 数据库
- 字符串转python对象
- matlab qam信号仿真,基于Matlab/Simulink的QAM通信系统的仿真
- 阅读笔记——凤凰架构(第1章)
- 2022.02.10
- 腾讯云服务器无限流量,腾讯云服务器有流量限制吗,您看仔细了
- Wechall Challenges Writeup 知识拓展
- java写宽带连接.adsl拨号,并且检测断线自动重新连接,更换ip
- Godaddy、Lunarpages、IXwebhosting国外三大主机点评
- appdesigner与simulink交互
- mac新建文件的方法,新建js文件就是把txt后缀改成js
- Stars in Your Window 【POJ - 2482】【线段树扫描线】
- 为什么前端工作越来越难找了?
- 港科夜闻|香港科大(广州)校长倪明选教授出席江门双碳实验室第一届理事会一次会议...
热门文章
- python编程从入门到实践读书笔记-《Python编程:从入门到实践》项目部分读书笔记(二)...
- python编程语言的优缺点-程序员千万不要入错行!常见的AI编程语言优缺点比较...
- python开发安卓程序-如何使用python开发Android手机应用?
- 网页爬虫 python-Python爬虫解析网页的4种方式
- python教程是什么-python运行环境是什么
- python个人赚钱攻略-每个懂Python的人都必须知道的赚钱神器
- python实现简单的api接口-对Python实现简单的API接口实例讲解
- python运行非常慢的解决-python为什么会运行慢
- python 类-Python类(class)
- python100个免费实例-Python的100个练习实例免费下载