“Gitlab的使用和操作”版本间的差异

来自iCenter Wiki
跳转至: 导航搜索
实验步骤
第17行: 第17行:
  
 
先clone项目,找到自己需要修改的文件,修改保存文件,提交文件给原作者。原作者确认修改。
 
先clone项目,找到自己需要修改的文件,修改保存文件,提交文件给原作者。原作者确认修改。
 +
 +
==实验环境==
 +
1. 注册icenter gitlab http://gitlab.icenter.tsinghua.edu.cn/
 +
 +
2. Ubuntu 虚机
 +
 +
ip:101.6.163.23
 +
 +
共有6个用户,分别是git1, git2, git3, git4, git5, git6. 密码都是Abc123
 +
 +
3. 可能用到的软件
 +
 +
如果是windwos的系统,Windows环境下,最简单方法使用msysGit软件。
 +
[http://msysGit.github.io msysGit]
 +
 +
也可以使用putty。
 +
 +
如果是Mac,已经预装了Git。可直接用终端。
 +
  
 
==实验步骤==  
 
==实验步骤==  
第26行: 第45行:
 
在 “New MergeRequest,”“ 编辑 title和description,选择源和目标后,submit merge request。
 
在 “New MergeRequest,”“ 编辑 title和description,选择源和目标后,submit merge request。
 
  4.  等待原作者接受更改。
 
  4.  等待原作者接受更改。
 
==软件下载==
 
 
Mac环境下,已经预装了Git。
 
 
Windows环境下,最简单方法使用msysGit软件。
 
[http://msysGit.github.io msysGit]
 

2017年6月14日 (三) 04:52的版本

Gitlab简介

Git最初由Linus Torvalds设计和开发为Linux内核开发管理代码, 是一个分布式的版本控制和源代码管理系统,它帮助开发者协同完成代码的开发. 为更好理解Gitlab中协同开发的过程,设计了如下实验。


Git实验

实验目的

了解掌握Gitlab协同工作的方法。

实验内容

我们的项目名为 zhangysong/test1, 该项目有6个文件(编号从student1-student6)。正好对应我们6位同学。6位同学编辑修改不同的文件,最后 协同完成整个项目。

6位同学事先约定好负责修改哪个文件,为实验简单起见,尽量避免同时修改同一文件。

先clone项目,找到自己需要修改的文件,修改保存文件,提交文件给原作者。原作者确认修改。

实验环境

1. 注册icenter gitlab http://gitlab.icenter.tsinghua.edu.cn/

2. Ubuntu 虚机

ip:101.6.163.23

共有6个用户,分别是git1, git2, git3, git4, git5, git6. 密码都是Abc123

3. 可能用到的软件

如果是windwos的系统,Windows环境下,最简单方法使用msysGit软件。 msysGit

也可以使用putty。

如果是Mac,已经预装了Git。可直接用终端。


实验步骤

1.  先要把项目复制到自己的目录下。具体做法如下

进入Gitlab后,选择“Projects”“菜单-explore projects,找到你要修改的项目,复制(fork)

2.  找到自己负责的文档,编辑并修改。具体操作如下:

选择“Files”“菜单,选择需要编辑更改的文件。编辑后commit change。

3.   把修改过的文档,提交给原作者(项目负责人),具体操作如下

在 “New MergeRequest,”“ 编辑 title和description,选择源和目标后,submit merge request。

4.  等待原作者接受更改。