Skip to content

Git操作 wiki QuickStart

bin4xin edited this page Apr 29, 2022 · 1 revision

快速开始:Wiki的开发文档书写规范

  • 文档规范
    • 统一在Git各项目对应的Wiki上面书写开发文档;
    • 不要在Wiki界面中直接编写文档,需要将Wiki(例如:{github-repos}.wiki.git)clone到本地进行编写;
    • 使用markdown格式书写文档,推荐使用 Typora编辑器;
    • 文件名即是文档标题,文件名需要清晰,有意义;
    • 不要随意建目录,注意目录的分类、概括性,尽量不使用多层级目录;
    • Wiki首页(home.md)用于书写项目的全局信息、整体架构方案;
    • 侧边栏页面(_sidebar.md)用于全部目录索引;
    • 各链接不要带.md后缀,只需要文件名即可,否则会打开成一个md的原文件
    • 附件资源放在uploads目录下,根据不同归类,可以新建不同的子目录

Wiki介绍

Github中每个代码库有一个Wiki功能,可以方便的为项目编写相关的Wiki,并且提供了一个可视化编辑界面来编写文档。

注意:查看Wiki需要Guest级别的权限,创建和编辑Wiki页面需要Developer级别。

clone 到本地

$ git clone ${代码仓库}.wiki.git
#例子:
$ git clone https://github.com/Bin4xin/bin4xin.github.io.wiki.git

然后就会看到一个${代码仓库}.wiki.git的目录,接下来就可以在本地进行编写了,然后通过git提交管理。

Tips:

目录结构

一个标准的wiki目录结构如下:

.
├── uploads/
├── 文档目录1/
├── 文档目录2/
├── _sidebar.md
└── home.md
  • home.md: Wiki的首页,菜单点击Wiki菜单项指向的就是此页面;
  • _sidebar.md: Wiki页面的全局侧边栏,如果没有这个文件,则使用默认的侧边栏规则,展示Wiki所有的文档链接。一般我们需要重写此页面,按自己的规划建立好Wiki链接索引;
  • uploads/:是Wiki的附件资源上传的路径;把附件都放这个目录,里面可以新建子目录。

Tips

文章引自《基于Gitlab Wiki的开发文档书写规范》

参考