本节内容:

  • 创建第一个问题
  • 创建第一个合并请求
  • 接受合并请求
  • 工作里程碑
  • 在提交中引用问题
  • 创建维基百科页
  • 使用Gollum管理维基百科

一. 创建问题

1. 登陆Gitlab服务器

2. 切换到想要创建问题的项目

3. 点击Issues.

4. 点击【New issue】

5. 根据情况进行填写

二. 创建合并请求

1. 切换到项目所在本地主机的位置

mike@win10-001 MINGW64 ~

$ cd super-git/

2. 确保目前所处在master分支上。

mike@win10-001 MINGW64 ~/super-git/super-git (master)

$ git checkout master

Already on 'master'

Your branch is up to date with 'origin/master'.

3. 创建分支awesome-feature,并切换到该分支上。

mike@win10-001 MINGW64 ~/super-git/super-git (master)

$ git checkout -b awesome-feature

Switched to a new branch 'awesome-feature'

4. 改变README.md中的内容。

mike@win10-001 MINGW64 ~/super-git/super-git (awesome-feature)

$ echo "Change" >> README.md

5. 提交4步所做的更改。

mike@win10-001 MINGW64 ~/super-git/super-git (awesome-feature)

$ git commit -a -m 'Added text to readme'

warning: LF will be replaced by CRLF in README.md.

The file will have its original line endings in your working directory.

[awesome-feature 73fa1f9] Added text to readme
  1 file changed, 1 insertion(+), 1 deletion(-)

6. Push分支到Gitlab服务器

mike@win10-001 MINGW64 ~/super-git/super-git (awesome-feature)

$ git push origin awesome-feature

Counting objects: 3, done.

Writing objects: 100% (3/3), 256 bytes | 85.00 KiB/s, done.

Total 3 (delta 0), reused 0 (delta 0)

remote:

remote: To create a merge request for awesome-feature, visit:

remote:   http://c7201.xiodi.cn/root/super-git/merge_requests/new?merge_request%5Bsource_branch%5D=awesome-feature

remote:

To c7201.xiodi.cn:root/super-git.git
  * [new branch]      awesome-feature -> awesome-feature

mike@win10-001 MINGW64 ~/super-git/super-git (awesome-feature)

7. 登陆到gitlab服务器

8. 点击Create Merge Request.

9. 根据实际情况填写下面信息。

10. 然后点击提交合并请求。

三. 接受合并请求

1. 登陆Gitlab服务器

2. 切换到刚才提交合并请求的项目中。

3. 点击【Merge Requests】

4. 勾选【Remove source branch】,点击【Merge】

Gitlab Issue Tracker and Wiki(一)的更多相关文章

  1. Gitlab Issue Tracker and Wiki(二)

    一. 引用问题 1. 登陆 Gitlab服务器 2. 进入到super-git项目 3. 创建一个问题 4. 查看创建问题的号码,可以在下图找到. 5. 对代码进行提交去关闭这个问题,首先把项目在本机 ...

  2. 【Kubernetes】K8S 网络隔离 方案

    参考资料: K8S-网络隔离参考 OpenContrail is an open source network virtualization platform for the cloud. – Kub ...

  3. Gitlab管理用户、组、权限(一)

    && 内容: 添加用户 创建组 用户权限 保护主要分支 配置项目的可见性 移除用户 一. 添加用户 1. 用root 管理员登陆. 2. 点击管理区域 3. 点击New User 4. ...

  4. gitlab 外网 无法访问 查端口 看文档

    云服务器安装成功后 curl   页面可以正常跳转 重置密码的token  页面可以生成 但是  外网无法 访问 [root@test ~]# curl 127.0.0.1:18021 <htm ...

  5. GitLab的权限管理及Merge Request

    GitLab的权限管理及Merge Request 原创尘世间一名迷途小码农 发布于2019-06-09 12:40:30 阅读数 2909  收藏 展开 目录 1.前言 2.角色权限 3.强制代码审 ...

  6. 前端小微团队的Gitlab实践

    疫情期间我感觉整个人懒散了不少,慢慢有意识要振作起来了,恢复到正常的节奏.最近团队代码库从Gerrit迁移到了Gitlab,为了让前端团队日常开发工作有条不紊,高效运转,开发历史可追溯,我也查阅和学习 ...

  7. 【项目管理】关于Issue/Milestone的使用指导

    b[red] { color: rgba(255, 0, 0, 1) } 前言 本指导内容主要基于: 和邹欣老师的语音交流结论 邹欣老师<构建之法>的相关章节内容 现有开源项目在类似情况下 ...

  8. TestLink+Jenkins在Ubuntu16.04搭建集成测试环境

    序章 序1:TestLink和TestLink-API-Python-client 目前TestLink的最新版本是1.9.19 TestLink-API-Python-client支持的TestLi ...

  9. Beginner's Guide to Python-新手指导

    Refer English Version: http://wiki.python.org/moin/BeginnersGuide New to programming? Python is free ...

随机推荐

  1. C++程序运行时间测定

    From:http://www.cnblogs.com/killerlegend/p/3877703.html Author:KillerLegend Date:2014.7.30 此处程序的测试时间 ...

  2. 半小时让你成为EXCEL高手

  3. angularJS $resource

    $resource是一个更方便地与RESTful服务器API进行交互,可以方便地定义一个REST资源,而不必手动所有的声明CRUD方法的Service. 使用 1.要使用$resource首先要在HT ...

  4. Java实现各种内部排序算法

    数据结构中常见的内部排序算法: 插入排序:直接插入排序.折半插入排序.希尔排序 交换排序:冒泡排序.快速排序 选择排序:简单选择排序.堆排序 归并排序.基数排序.计数排序 直接插入排序: 思想:每次将 ...

  5. Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A

    问题: 当我们打开数据库,即use dbname时,要预读数据库信息,当使用-A参数时,就不预读数据库信息. 解决方法:mysql -hhostname -uusername -ppassword - ...

  6. react页面间传递参数

    react-router页面跳转,带请求参数 this.context.router.push({pathname:'/car_datail',state:{item:"hello" ...

  7. 2016.6.19——C++杂记

    C++杂记 补充的小知识点: 1.while(n--)和while(--n)区别: while(n--)即使不满足也执行一次循环后跳出. while(--n)不满足直接跳出循环,不执行语句. 用cou ...

  8. 【Nginx】 Nginx实现端口转发

    什么是端口转发 当我们在服务器上搭建一个图书以及一个电影的应用,其中图书应用启动了 8001 端口,电影应用启动了 8002 端口.此时如果我们可以通过 localhost:8001 //图书 loc ...

  9. 一个简单的爆破 mysql 远程连接脚本(perl6)

    sub MAIN(Str $host) { use DBIish; my $file = open 'password.txt'; while $file.get -> $line { my $ ...

  10. Linux查看用户密码修改时间

    在/etc/shadow文件里面,第三个字段标识表示密码修改日期:这个是表明上一次修改密码的日期与1970-1-1相距的天数.如果账户自创建后,没有修改过密码,就可以使用这个字段来查找账号创建日期. ...