关于 wiki.git 的二三事

灶台在前,菜单在册,做菜不怕~

曾疲于文档存放的用户,或许 wiki.git 会是个不错的选择,话不多说,启动!

前置条件

先来点前置条件!

  • 有一个 Github OR GitLab 项目
    • 公司私有化的 GitLab 版本最好 >= 14.9
    • Github 项目必须付费!
  • 一点点 MarkDown 知识
  • 本文使用 GitLab 作为内容源头,如有出入,请自行调整

Git Clone 冲!

当确定好各自环境后,启动!

shell 复制代码
# 下载相关
git clone XXX/[projectName].wiki.git

clone 下来一个 [projectName].wiki 的文件目录,里面大概率是空的,建议按以下目录新建一些文件夹与文件

shell 复制代码
|-- [projectNme].wiki/
|   |-- assets                    // 静态文件存储,一般为图片资源
|   |-- _sidebar.md               // 侧栏规则存储
|   |-- home.md                   // 默认首页

一些实践

  1. _sidebar.md 是 wiki 页面的全局侧边栏。如果没有这个文件,Gitlab 会有一套默认的侧边栏规则
  2. 侧栏链接规则需要使用全路径

3. Gitlab 左边菜单点击 wiki 菜单项指向的就是 home.md

一些约定

  1. home.md 文件不允许随意更改
  2. 尽可能使用 markdown 作为,文档标准语言
  3. 尽可能少使用 gitLab 界面编写 wiki

小结

本文粗略提供了一种开发文档的管理方式,基本上是以单个项目维度作为维护,实践与约定均是个人意见,仅供参考

感谢阅读

相关推荐
Gold Steps.3 小时前
基于 Gitlab、Jenkins与Jenkins分布式、SonarQube 、Nexus 的 CiCd 全流程打造
运维·ci/cd·gitlab·jenkins
tmacfrank5 小时前
Git 使用技巧与原理(一)—— 基础操作
git
dilvx5 小时前
git 配置 default editor
git
特种加菲猫9 小时前
构建完整工具链:GCC/G++ + Makefile + Git 自动化开发流程
linux·笔记·git·自动化
咚咚?13 小时前
基于gitlab 构建CICD发布到K8S 平台
容器·kubernetes·gitlab
Franklin20 小时前
VS 版本更新git安全保护问题的解决
git
我是一只代码狗1 天前
idea中合并git分支
git
我是一只代码狗1 天前
idea中使用git
git·gitee·github
恋喵大鲤鱼1 天前
git restore
git·git restore
李少兄1 天前
Git Commit Message写错后如何修改?已Push的提交如何安全修复?
git·安全