gitlab 服务器的搭建与使用全过程(二)
《gitlab操作手册 1.0 》
此手册适用于 Mac 计算机
第一步:根据从管理员得到的用户名和初始密码登陆并修改密码。新密码不得少于8个字符
第二步:在自己的电脑上创建密钥,并提交提交公钥,密钥创建命令ssh-keygen
第三步:与核查确定自己所在的项目组
第四步:创建您自己的项目仓库
第五步:上传和下载项目,
mac自带git命令工具,如此你可以直接选择命令行进行接下来的操作。如果参照《mac的git安装手册-2》,如此你就可以选择操作界面进行接下来的操作。
如果发现没有git该命令:
参照《mac的git安装手册-1》,如此你可以选择命令行进行接下来的操作。
参照《mac的git安装手册-2》,如此你可以选择操作界面进行接下来的操作。
*********命令行操作********
*********操作界面操作********
*********命令行操作********
*************************************************
首先创建一个存放项目仓库的目录
然后进行全局设置:
具体可以参照:
然后将你创建的项目仓库克隆下来:
之后将你的代码文件放到项目仓库内:
再然后使用 git add 命令将想要快照的内容写入缓存区,用git status -s 命令确定,也就是代码文件前出现一个绿色的A
最后执行 git commit 将缓存区内容添加到仓库中:
再之后将其上传:
最后确认上传:
最最后面,你下次要上传就方便啦:
当然了,如果你本地的文件丢失了,也可以直接冲gitlab上下载下来。
*********操作界面操作********
打开SourceTree
我们可以看到之前命令行克隆下来sjj-daxi项目仓库..
网上我们创建了3个项目。现在我们想把sjj-quanyou这个仓库克隆下来
ok,克隆仓库完成了,接下来我们进行上传代码文件的操作:
举个例子:
首先需要将这个文件放到我们的本地仓库内:
此时:
验证是否上传提交:
ok。操作界面的步骤也已经完成了
gitlab 服务器的搭建与使用全过程(二)的更多相关文章
- gitlab 服务器的搭建与使用全过程(一)
公司之前用的是vpn,然后老大说让我搞一个git.于是,我开始了git的研究之路.... 概念:(说实话,看了还是有些不太理解) git 是一种版本控制系统,是一个命令,是一种工具 g ...
- Ubuntu搭建Gitlab服务器
想到Gitlab就必定会想到SVN,因为两者都是代码管理系统,作为开发人员来说,用习惯了SVN的图形化界面和SVN代码更新和提交的方式, 可能就会觉得使用git会比较麻烦,其实不然git使用起来非常方 ...
- Git服务器的搭建和使用
一.GIT服务器的搭建 1. 安装Git yum -y install git 2. 创建git用户 adduser git 3. 创建证书登陆 收集所有客户端需要登录的用户的公钥,就是他们自己的 ...
- Centos 7搭建Gitlab服务器(一),搭配文章(二)一起使用,效果更好
一. 安装并配置必要的依赖关系在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问. 1.安装ss ...
- 搭建 Linux 下 GitLab 服务器
转自:http://blog.csdn.net/passion_wu128/article/details/8216086 目录: 平台需求 硬件需求 本安装指南已于 DebianUbuntu 测试通 ...
- 搭建 Linux 下 GitLab 服务器(转)
这两天因为项目需求需要搭建一个GitLab服务器,遇到了很多问题,参考了很多网络资料,终于搭建成功,在此把这个过程记录一下,利人利己. 一.最终目的 1,在Linux下创建GitLab服务器,客户端能 ...
- 在Windows下搭建Gitlab服务器
一.GitLab简介 GitLab 是一个用于仓库管理系统的开源项目.使用Git作为代码管理工具,并在此基础上搭建起来的web服务. 可通过Web界面进行访问公开的或者私人项目.它拥有与Github类 ...
- Centos7使用docker搭建gitlab服务器
了解到docker的优点,搭建快,运行要求资源低,最重要的是实现的功能和效果都能达到预期,于是决定使用docker来搭建gitlab服务器. 效果图如下: 系统环境:CentOS Linux rele ...
- git操作:在CentOS7上面搭建GitLab服务器
在这篇文章中将要讲解如何在CentOS7上面搭建本地的GitLab服务器. 一.安装并配置必要的依赖关系 首先要在CentOS系统上面安装所需的依赖:ssh.防火墙.postfix(用于邮件通知).w ...
随机推荐
- Sprint + mybatis 编写测试
今天使用Spring 和mybatis框架编写项目,写了个测试方法方便测试,之前因为一直报空指针,注入不了,所以简单记录一下,方便以后使用 root.xml <?xml version=&quo ...
- svn之merge
[svn之merge] 1. merge SOURCE[@REV] [TARGET_WCPATH] (the 'sync' merge) This form is called a 'sync' ( ...
- PHP json_encode 让URL//不转义
$json_info=json_encode((object)$data,JSON_UNESCAPED_SLASHES);
- (一)maven的安装
Maven下载 下载地址:http://maven.apache.org/download.cgi 下载完成后,得到一个压缩包
- yii2 源码分析1从入口开始
我是在 backend 一步步打印的 很多地方我也是很模糊 .后来发现一位大神的文章(http://www.yiichina.com/tutorial/773) 参考文章自己动手开始写的 至于后来的 ...
- jqgrid 编辑表格(包含下拉框)
.1在jqgrid 按钮 <asp:JQGridColumn TextAlign=" DataField="act" Visible="True" ...
- 正确设置-Dfile.encoding参数
正确设置-Dfile.encoding参数 摘自:https://blog.csdn.net/youge/article/details/6178265 2011年02月11日 10:18:00 阅读 ...
- Controlling Session Behavior in Asp.Net MVC4
Posted By : Shailendra Chauhan, 06 Jan 2013 Updated On : 11 Jun 2014 By default, Asp.Net MVC support ...
- ASP.NET中Service接受前端单个及多个数据的写法
MVC中的Service主要是用来处理数据交互的. 前端页面传递一个或者多个参数到Service的写法: 一个参数写法: public DataTable 方法名 (Pagination pagina ...
- HTML__图片轮播ion-slide-box
先大概描述一下要做的界面: 从网络请求json数据,获取网络图征数据,然后轮播图片.我遇到的问题是:图片不显示,代码如下 <ion-slide-box does-continue="t ...