版本控制
文章平均质量分 72
Beatfan_N
这个作者很懒,什么都没留下…
展开
-
【Git】GitLab备份出现Error No Access Permission Denied
Git备份时需要mkdir,如果修改的备份路径,可能对应文件夹不属于git用户,没有权限。即便是你root用户执行操作,实际备份时用的还是git用户,所以要将备份文件夹所有者设为git备份脚本示例,中间有将权限交给git,然后再交回权限。#!/bin/bash#root user#crontab -e#add#56 00 * * */home/delta/gitautobac原创 2017-04-14 11:02:14 · 1860 阅读 · 0 评论 -
【Git】GitLab安装与配置
一、下载CE版 gitlab 安装包(1).https://about.gitlab.com/downloads/ 官网下载速度较慢(2).https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/trusty/main/g/gitlab-ce/ 国内的源 里面可以找到最新的ubuntu版本centos6版本h原创 2017-04-14 11:02:08 · 2561 阅读 · 0 评论 -
【Git】GitLab网页管理方法
1、用浏览器打开gitlab,登陆2、创建工程,Namespace表示工程所属,与后面生成的工程url息息相关,权限分为3中,private表示仅namespace组内可用internal表示所有登陆用户可用,public表示所有人可以访问。3、项目设置,可以设置用户权限,新增用户到项目等等4、添加sshkeygit仓库之间的代码传输协议主要使用ssh协议,对于没有密码的gi原创 2017-04-14 11:02:16 · 4528 阅读 · 0 评论 -
【Git】GitLab备份与恢复
/etc/gitlab/gitlab.rb中描述备份位置,默认备份到/var/opt/gitlab/backups/如果想要备份到/mnt/backups,修改以下配置,去掉注释gitlab_rails['manage_backup_path'] =truegitlab_rails['backup_path'] =“/mnt/backups" #备份目录gitlab_rails[原创 2017-04-14 11:02:19 · 3092 阅读 · 0 评论 -
【GIT】关于不同网段新建项目IP的…
最近搭建gitlab服务器发现的问题,由于采用的是虚拟机,并且虚拟机搭建在测试网服务器,在办公网进行访问。这样就形成了三个网段。 访问做法是启用两次端口转发,有一台电脑同时连接办公网测试网将办公网请求转发到测试网服务器,服务器再转发到虚拟机内。第一层端口转发使用windows的netsh命令,第二层转发使用virtualbox的nat端口转发。 新建项目后发现一个原创 2017-04-14 11:02:22 · 653 阅读 · 0 评论 -
【Git】Git客户端使用
Git的Gui不怎么好用,建议使用Git Bash命令。Git的结构如下:本地工作区 - 本地暂存区 - 本地仓库 - 远程仓库仓库中有分支,每个分支记录了不同的commit信息,取决于用户commit到哪个分支。一般来讲,不是大型项目,一般都只使用一个master分支。提交数据流程如下:初次使用,需要先配置用户信息,这要用到git config。A、GitLab中是原创 2017-04-14 11:02:11 · 2959 阅读 · 0 评论