mirror of
https://github.com/dunwu/linux-tutorial.git
synced 2024-04-15 19:55:24 +08:00
整理文档
This commit is contained in:
parent
6a9206b154
commit
d91af25061
@ -47,7 +47,7 @@
|
|||||||
| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
|
| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| [JDK 安装](docs/linux/ops/soft/jdk.md) | 不解释 |
|
| [JDK 安装](docs/linux/ops/soft/jdk.md) | 不解释 |
|
||||||
| [Elastic 安装](docs/linux/ops/soft/elastic) | 常被称为 ELK ,是 Java 世界最流行的分布式日志解决方案 。 ELK 是 Elastic 公司旗下三款产品 ElasticSearch 、Logstash 、Kibana 的首字母组合。 |
|
| [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) | 持续集成和持续交付平台。 |
|
| [Jenkins 安装](docs/linux/ops/soft/jenkins.md) | 持续集成和持续交付平台。 |
|
||||||
| [Kafka 安装](docs/linux/ops/soft/kafka.md) | 应该是 Java 世界最流行的消息中间件了吧。 |
|
| [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 构建工具 |
|
| [Maven 安装](https://github.com/dunwu/java-tutorial/blob/master/docs/javatool/build/maven/maven-install.md) | Java 构建工具 |
|
||||||
|
@ -293,6 +293,71 @@ sudo gitlab-ctl reconfigure
|
|||||||
sudo gitlab-ctl restart
|
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
|
||||||
|
|
||||||
|
依次点击 **Project’s 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>
|
||||||
|
|
||||||
## 更多内容
|
## 更多内容
|
||||||
|
|
||||||
- **引申**
|
- **引申**
|
@ -1,3 +0,0 @@
|
|||||||
# Gitlab
|
|
||||||
|
|
||||||
<br><div align="center"><img src="https://docs.gitlab.com/ce/ci/img/cicd_pipeline_infograph.png"/></div><br>
|
|
@ -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
|
|
||||||
|
|
||||||
依次点击 **Project’s 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/)
|
|
Loading…
Reference in New Issue
Block a user