整理文档

This commit is contained in:
Zhang Peng 2019-05-07 19:00:47 +08:00
parent 6a9206b154
commit d91af25061
4 changed files with 66 additions and 80 deletions

View File

@ -47,7 +47,7 @@
| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| [JDK 安装](docs/linux/ops/soft/jdk.md) | 不解释 |
| [Elastic 安装](docs/linux/ops/soft/elastic) | 常被称为 ELK ,是 Java 世界最流行的分布式日志解决方案 。 ELK 是 Elastic 公司旗下三款产品 ElasticSearch 、Logstash 、Kibana 的首字母组合。 |
| Gitlab | Git 代码管理平台 |
| [Gitlab 安装](docs/linux/ops/soft/kafka.md) | Git 代码管理平台 |
| [Jenkins 安装](docs/linux/ops/soft/jenkins.md) | 持续集成和持续交付平台。 |
| [Kafka 安装](docs/linux/ops/soft/kafka.md) | 应该是 Java 世界最流行的消息中间件了吧。 |
| [Maven 安装](https://github.com/dunwu/java-tutorial/blob/master/docs/javatool/build/maven/maven-install.md) | Java 构建工具 |

View File

@ -293,6 +293,71 @@ sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
```
### 创建你的 SSH key
1. 使用 Gitlab 的第一步是生成你自己的 SSH 密钥对Github 也类似)。
2. 登录 Gitlab
3. 打开 **Profile settings**.
<br><div align="center"><img src="https://docs.gitlab.com/ce/gitlab-basics/img/profile_settings.png"/></div><br>
4. 跳转到 **SSH keys** tab 页
<br><div align="center"><img src="https://docs.gitlab.com/ce/gitlab-basics/img/profile_settings_ssh_keys.png"/></div><br>
5. 黏贴你的 SSH 公钥内容到 Key 文本框
<br><div align="center"><img src="https://docs.gitlab.com/ce/gitlab-basics/img/profile_settings_ssh_keys_paste_pub.png"/></div><br>
6. 为了便于识别,你可以为其命名
<br><div align="center"><img src="https://docs.gitlab.com/ce/gitlab-basics/img/profile_settings_ssh_keys_title.png"/></div><br>
7. 点击 **Add key** 将 SSH 公钥添加到 GitLab
<br><div align="center"><img src="https://docs.gitlab.com/ce/gitlab-basics/img/profile_settings_ssh_keys_single_key.png"/></div><br>
### 创建项目
<br><div align="center"><img src="https://raw.githubusercontent.com/dunwu/images/master/snap/20190131150658.png"/></div><br>
输入项目信息,点击 Create project 按钮,在 Gitlab 创建项目。
<br><div align="center"><img src="https://raw.githubusercontent.com/dunwu/images/master/snap/20190131150759.png"/></div><br>
### 克隆项目到本地
可以选择 SSH 或 HTTPS 方式克隆项目到本地(推荐 SSH
拷贝项目地址,然后在本地执行 `git clone <url>`
<br><div align="center"><img src="C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1548919326929.png"/></div><br>
### 创建 Issue
依次点击 **Projects Dashboard** > **Issues** > **New Issue** 可以新建 Issue
<br><div align="center"><img src="https://docs.gitlab.com/ce/user/project/issues/img/new_issue_from_tracker_list.png"/></div><br>
在项目中直接添加 issue
<br><div align="center"><img src="https://docs.gitlab.com/ce/user/project/issues/img/new_issue.png"/></div><br>
在未关闭 issue 中,点击 **New Issue** 添加 issue
<br><div align="center"><img src="https://docs.gitlab.com/ce/user/project/issues/img/new_issue_from_open_issue.png"/></div><br>
通过项目面板添加 issue
<br><div align="center"><img src="https://docs.gitlab.com/ce/user/project/issues/img/new_issue_from_projects_dashboard.png"/></div><br>
通过 issue 面板添加 issue
<br><div align="center"><img src="https://docs.gitlab.com/ce/user/project/issues/img/new_issue_from_issue_board.png"/></div><br>
## 更多内容
- **引申**

View File

@ -1,3 +0,0 @@
# Gitlab
<br><div align="center"><img src="https://docs.gitlab.com/ce/ci/img/cicd_pipeline_infograph.png"/></div><br>

View File

@ -1,76 +0,0 @@
# Gitlab 快速教程
> 准备
>
> Git - 如果不熟悉 Git ,可以先阅读:[Git 教程](https://github.com/dunwu/OS/tree/master/docs/git)
## 创建你的 SSH key
1. 使用 Gitlab 的第一步是生成你自己的 SSH 密钥对Github 也类似)。
2. 登录 Gitlab
3. 打开 **Profile settings**.
<br><div align="center"><img src="https://docs.gitlab.com/ce/gitlab-basics/img/profile_settings.png"/></div><br>
4. 跳转到 **SSH keys** tab 页
<br><div align="center"><img src="https://docs.gitlab.com/ce/gitlab-basics/img/profile_settings_ssh_keys.png"/></div><br>
5. 黏贴你的 SSH 公钥内容到 Key 文本框
<br><div align="center"><img src="https://docs.gitlab.com/ce/gitlab-basics/img/profile_settings_ssh_keys_paste_pub.png"/></div><br>
6. 为了便于识别,你可以为其命名
<br><div align="center"><img src="https://docs.gitlab.com/ce/gitlab-basics/img/profile_settings_ssh_keys_title.png"/></div><br>
7. 点击 **Add key** 将 SSH 公钥添加到 GitLab
<br><div align="center"><img src="https://docs.gitlab.com/ce/gitlab-basics/img/profile_settings_ssh_keys_single_key.png"/></div><br>
## 创建项目
<br><div align="center"><img src="https://raw.githubusercontent.com/dunwu/images/master/snap/20190131150658.png"/></div><br>
输入项目信息,点击 Create project 按钮,在 Gitlab 创建项目。
<br><div align="center"><img src="https://raw.githubusercontent.com/dunwu/images/master/snap/20190131150759.png"/></div><br>
## 克隆项目到本地
可以选择 SSH 或 HTTPS 方式克隆项目到本地(推荐 SSH
拷贝项目地址,然后在本地执行 `git clone <url>`
<br><div align="center"><img src="C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\1548919326929.png"/></div><br>
## 创建 Issue
依次点击 **Projects Dashboard** > **Issues** > **New Issue** 可以新建 Issue
<br><div align="center"><img src="https://docs.gitlab.com/ce/user/project/issues/img/new_issue_from_tracker_list.png"/></div><br>
在项目中直接添加 issue
<br><div align="center"><img src="https://docs.gitlab.com/ce/user/project/issues/img/new_issue.png"/></div><br>
在未关闭 issue 中,点击 **New Issue** 添加 issue
<br><div align="center"><img src="https://docs.gitlab.com/ce/user/project/issues/img/new_issue_from_open_issue.png"/></div><br>
通过项目面板添加 issue
<br><div align="center"><img src="https://docs.gitlab.com/ce/user/project/issues/img/new_issue_from_projects_dashboard.png"/></div><br>
通过 issue 面板添加 issue
<br><div align="center"><img src="https://docs.gitlab.com/ce/user/project/issues/img/new_issue_from_issue_board.png"/></div><br>
## 更多内容
- **引申**
- [操作系统、运维部署总结系列](https://github.com/dunwu/OS)
- **引用**
- [官网](https://about.gitlab.com/)