<commit_before>`目录 start`
 
- [代码托管平台](#代码托管平台)
    - [Gitee](#gitee)
        - [URL规则](#url规则)
    - [Github](#github)
        - [URL规则](#url规则)
        - [MarkDown规则](#markdown规则)
        - [wiki](#wiki)
        - [Bandage图标](#bandage图标)
    - [Gitea](#gitea)
        - [自建](#自建)
- [二进制包仓库](#二进制包仓库)
- [代码质量检测平台](#代码质量检测平台)
    - [codeclimate](#codeclimate)
    - [codebeat](#codebeat)
    - [codacy](#codacy)
- [综合开发平台](#综合开发平台)
    - [华为云](#华为云)
    - [阿里云](#阿里云)
        - [ECS](#ecs)
        - [ACM](#acm)
        - [OSS](#oss)
    - [百度开发平台](#百度开发平台)
        - [CCE](#cce)
        - [BOS](#bos)
        - [BAE](#bae)
        - [其他应用](#其他应用)
            - [翻译](#翻译)
    - [腾讯](#腾讯)
        - [域名](#域名)
        - [CVM](#cvm)
        - [COS](#cos)
        - [微信公众号](#微信公众号)
    - [网易](#网易)
        - [有道智云](#有道智云)
    - [微软](#微软)
        - [翻译](#翻译)
- [云存储](#云存储)
    - [NextCloud](#nextcloud)
    - [坚果云](#坚果云)
    - [七牛云](#七牛云)
- [智能机器人平台](#智能机器人平台)
    - [图灵机器人](#图灵机器人)
- [评论系统](#评论系统)
- [消息推送](#消息推送)
    - [极光推送](#极光推送)
    - [GoEasy](#goeasy)
- [文档](#文档)
    - [文档托管](#文档托管)
    - [文档转换](#文档转换)
- [接口平台](#接口平台)
    - [今日头条](#今日头条)
- [测试平台](#测试平台)
- [培训](#培训)

`目录 end` |_2018-08-09_| [码云](https://gitee.com/gin9) | [CSDN](http://blog.csdn.net/kcp606) | [OSChina](https://my.oschina.net/kcp1104) | [cnblogs](http://www.cnblogs.com/kuangcp)
****************************************

# 代码托管平台
## Gitee
> 码云,国内的github [帮助文档](http://git.mydoc.io/)

### URL规则
- HTTPS & SSH
    - `HTTPS:` https://gitee.com/kcp1104/MythRedisClient.git
    - `SSH:` <EMAIL>:kcp1104/MythRedisClient.git

***********************************
## Github
> 全球范围性的网站  [开发者文档](https://developer.github.com/v3/) 
3. 在github上修改了项目后，或者以后是和别人一起开发，就要先git pull origin （master）将别人的分支和自己的分支都拉下来确保是最新，
    - 再进行git push -u origin master 才能正确提交代码，如果不pull，提交是注定失败的，还会扰乱分支图
4. 在github上修改文件，容易引起编码的变化，这时候没有pull就修改文件再commit也是会在push的时候很麻烦，最好在本地修改文件
    - 最好是，在github上修改了就在本地pull之后再修改文件，万一出错了回退也简单
[少有人知的 GitHub 使用技巧](https://segmentfault.com/a/1190000000475547)
### URL规则
> github仓库的URL规则
>> git.io 是短网址服务
- HTTP & SSH
    - `SSH:` git@github.com:Kuangcp/Script.git
    - `HTTPS:` https://github.com/Kuangcp/Script.git

- 目录：
    - https://github.com/用户/项目/tree/分支/相对根目录的目录
- 文本文件：
    -  https://github.com/用户/项目/blob/分支/文件目录
- 二进制文件，例如图片：
    -  https://raw.githubusercontent.com/用户/项目/分支/文件目录
- 例如同仓库下的这个文件`/Linux/Docker.md` 可以直接这样写，方便调用，最好最前面不要加`.`这个表示当前目录的 

### MarkDown规则
> [更多详情>>](/Skills/Document/MarkDown.md#github)

### wiki
> 其实也是一个git仓库, 以特定格式进行显示而已
- 侧栏的目录依赖于 `_Sidebar.md` 文件
其显示规则类似于Markdown语法: 
```
  * [[Introduction|Home]]
  * Basic Utilities
    * [[Using/avoiding null|UsingAndAvoidingNullExplained]]
```
> 其中 [[名称|URL]] 类似于 []()  URL的md后缀也要去掉,不然就跳转到md文件的源路径了
> 允许md以文件夹多结构的形式存在, 但是最终的目录规则是扁平的, 直接就是文件名,没有目录名

### Bandage图标
> [shields](https://shields.io/)

- 规则 https://img.shields.io/badge/note-JavaSE-blue.svg
    - 如果是中文则要转码
    - 颜色: brightgreen green yellowgreen yellow orange red lightgrey blue ff69b4 (也就是说可以设置任意颜色)<commit_msg>add gitlab<commit_after>`目录 start`
 
- [代码托管平台](#代码托管平台)
    - [Gitee](#gitee)
        - [URL规则](#url规则)
    - [Github](#github)
        - [URL规则](#url规则)
        - [MarkDown规则](#markdown规则)
        - [wiki](#wiki)
        - [Bandage图标](#bandage图标)
    - [Gitea](#gitea)
        - [自建](#自建)
- [二进制包仓库](#二进制包仓库)
- [代码质量检测平台](#代码质量检测平台)
    - [codeclimate](#codeclimate)
    - [codebeat](#codebeat)
    - [codacy](#codacy)
- [综合开发平台](#综合开发平台)
    - [华为云](#华为云)
    - [阿里云](#阿里云)
        - [ECS](#ecs)
        - [ACM](#acm)
        - [OSS](#oss)
    - [百度开发平台](#百度开发平台)
        - [CCE](#cce)
        - [BOS](#bos)
        - [BAE](#bae)
        - [其他应用](#其他应用)
            - [翻译](#翻译)
    - [腾讯](#腾讯)
        - [域名](#域名)
        - [CVM](#cvm)
        - [COS](#cos)
        - [微信公众号](#微信公众号)
    - [网易](#网易)
        - [有道智云](#有道智云)
    - [微软](#微软)
        - [翻译](#翻译)
- [云存储](#云存储)
    - [NextCloud](#nextcloud)
    - [坚果云](#坚果云)
    - [七牛云](#七牛云)
- [智能机器人平台](#智能机器人平台)
    - [图灵机器人](#图灵机器人)
- [评论系统](#评论系统)
- [消息推送](#消息推送)
    - [极光推送](#极光推送)
    - [GoEasy](#goeasy)
- [文档](#文档)
    - [文档托管](#文档托管)
    - [文档转换](#文档转换)
- [接口平台](#接口平台)
    - [今日头条](#今日头条)
- [测试平台](#测试平台)
- [培训](#培训)

`目录 end` |_2018-08-09_| [码云](https://gitee.com/gin9) | [CSDN](http://blog.csdn.net/kcp606) | [OSChina](https://my.oschina.net/kcp1104) | [cnblogs](http://www.cnblogs.com/kuangcp)
****************************************

# 代码托管平台
## Gitlab
> [Site](https://gitlab.com/)

功能丰富, 集成了 CI/CD, 也能自己搭建 社区版, 免费的私有库, 用于团队协作的功能比较多

## Gitee
> 码云,国内的github [帮助文档](http://git.mydoc.io/)


也是有私有库, 但是私有库有数量限制, 不过那个数挺大的, 1000 还是多少, 但是分支图的显示不喜欢, 分支都没有闭合, 真难受

### URL规则
- HTTPS & SSH
    - `HTTPS:` https://gitee.com/kcp1104/MythRedisClient.git
    - `SSH:` git@gitee.com:kcp1104/MythRedisClient.git

***********************************
## Github
> 全球范围性的网站  [开发者文档](https://developer.github.com/v3/) 

1. 在github上修改了项目后，或者以后是和别人一起开发，就要先git pull origin （master）将别人的分支和自己的分支都拉下来确保是最新，
    - 再进行`git push -u origin master` 才能正确提交代码，如果不pull，提交是注定失败的，还会扰乱分支图

- [少有人知的 GitHub 使用技巧](https://segmentfault.com/a/1190000000475547)
### URL规则
> github仓库的URL规则
>> git.io 是短网址服务
- HTTP & SSH
    - `SSH:` git@github.com:Kuangcp/Script.git
    - `HTTPS:` https://github.com/Kuangcp/Script.git

- 目录：
    - `https://github.com/用户/项目/tree/分支/相对根目录的目录`
- 文本文件：
    - `https://github.com/用户/项目/blob/分支/文件目录`
- 二进制文件，例如图片：
    -  `https://raw.githubusercontent.com/用户/项目/分支/文件目录`

> 例如同仓库下的这个文件`/Linux/Docker.md` 可以直接这样写，方便调用，最好最前面不要加`.`这个表示当前目录的 

### MarkDown规则
> [更多详情>>](/Skills/Document/MarkDown.md#github)

### wiki
> 其实也是一个git仓库, 以特定格式进行显示而已
- 侧栏的目录依赖于 `_Sidebar.md` 文件
其显示规则类似于Markdown语法: 
```
  * [[Introduction|Home]]
  * Basic Utilities
    * [[Using/avoiding null|UsingAndAvoidingNullExplained]]
```
> 其中 [[名称|URL]] 类似于 []()  URL的md后缀也要去掉,不然就跳转到md文件的源路径了
> 允许md以文件夹多结构的形式存在, 但是最终的目录规则是扁平的, 直接就是文件名,没有目录名

### Bandage图标
> [shields](https://shields.io/)

- 规则 https://img.shields.io/badge/note-JavaSE-blue.svg
    - 如果是中文则要转码
    - 颜色: brightgreen green yellowgreen yellow orange red lightgrey blue ff69b4 (也就是说可以设置任意颜色)
{'fraction_non_alphanumeric': 0.2317153164972122, 'fraction_numerical': 0.015578878320760905, 'mean_word_length': 3.0337301587301586, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 30, 'https://': 23, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 3, 'substrings_counts': 2, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1615749', 'n_tokens_mistral': 3660, 'n_tokens_neox': 3899, 'n_words': 310}