GitNote的简单使用记录

什么是GitHub

GitHub 是透過 Git 進行版本控制的軟體原始碼代管服務平台,由 GitHub 公司的開發者 Chris Wanstrath、PJ Hyett 和 Tom Preston-Werner 使用 Ruby on Rails 編寫而成。 GitHub 同時提供付費帳戶和免費帳戶。 【維基百科】

什么是git

git是一個分散式版本控制軟體,最初由林納斯·托瓦茲創作,於2005年以 GPL
釋出。最初目的是為更好地管理 Linux 核心開發而設計。應注意的是,這與 GNU Interactive Tools 不同。 git 最初的開發動力來自於 BitKeeper 和Monotone。 【維基百科】

什么是Markdown

Markdown是一種輕量級標記式語言,創始人為約翰·格魯伯。它允許人們使用易讀易寫的純文字格式編寫文件,然後轉換成有效的XHTML文件。這種語言吸收了很多在電子郵件中已有的純文字標記的特性。【維基百科】

什么是GitNote

GitNote 是一款基于 git 的现代笔记软件,不需要依赖本地 git 环境。支持 Windows、macOS、Linux,使用 Git 仓库作为数据保存,如 GitHub、GitLab 等,内置 Git 支持,依托 Git 仓库的特性,拥有历史版本、私密笔记、无限空间等特点。

官网地址:https://gitnoteapp.com/

看到历史版本私密笔记无限空间是不是有些心动?再往下看,还支持脑图、支持流程图、支持多图床,更重要的是支持markdown,是不是已经按奈不住了?

本文只是粗略描述了过程,详细的安装和配置,请阅读参考文档部分。

1、申请GitHub账号

先要去 https://github.com/ 注册账号,注册完登陆 Github 看起来应该是这样:
title

2、建私有仓库,存放笔记

访问 https://github.com/new 创建仓库。 填写 Repository name,推荐将仓库命名为 xxnote,一目了然。

特别注意:

除非你打算公开所有笔记,否则,务必选择 Private。
勾选 Initialize this repository with a README,省去我们自己初始化仓库的工作。
title

点击 Create repository 完成创建

3、建公有仓库,存放图片

编写笔记的时候,会用到图片,我们将所有图片也托管到 Github 上。类似上一步,再创建一个仓库。 填写 Repository name,推荐将仓库命名为gitnote-images之类,一目了然。
title

特别注意:

务必选择 Public,否则在笔记中无法引用图片。
勾选 Initialize this repository with a README,省去我们自己初始化仓库的工作。
点击 Create repository 完成创建

4、下载、配置Gitnote

前往 GitNote 下载对应版本的安装包,并安装。 第一次打开,应该是这样的。
title

4.1、 添加本地已经 GIT 仓库

title
【以上动图来自官网:https://gitnoteapp.com/zh/docs/setup.html】

4.2、 克隆一个仓库

title
【以上动图来自官网:https://gitnoteapp.com/zh/docs/setup.html】

5、安装图床插件

5.1、从插件市场

一直出错,显示无文字的红色xx,只能另找办法。

5.2、gitnote 手动插件安装方式

这是作者的博客推荐的方法
https://zhaopeng.me/index.php/archives/gitnote-install-plugin.html

  1. 到 github 下载插件
    https://github.com/zhaopengme/gitnote-extensions

  2. 解压到 {user}/.gitnote/plugins 目录

  3. {user} 用户的根目录,windows是 c:/users/{用户名}

  4. 重启 GitNote

6、几个坑

6.1、github图床问题

  • 不要用菜单栏的插入图片,这个不会上传;
  • 拖拽图片或者附件到gitnote界面时,会弹出上面一个十字架和下面一个方框,一定要放到方框中,因为下面写着“上传到github”,如果不在方框内,会提示“不支持附件,仅支持上传第三方”,搞得一度以为自己设置有问题;

6.2、网页剪藏问题

点开左上角的图标

title

记得要先注册

title

因为这个账号不是github的账号,而是gitnote的账号,用于分享和收藏用的

title

6.3、各种莫名错误

  • 网络错误:

比如上传github图床时,时不时出现的网络错误

title

  • 预览问题:

上传成功的图片不显示,而只是显示一个title

title

而实际上在github的网页上应该是这样的

title

  • 文档历史

不知道什么原因,一直没有文档的编辑历史

title

个人觉得如果你不是程序员,还是用EverNote、为知笔记、有道云笔记吧~~
【备注:之所以不提OneNote是因为国内同步总有各种问题,龟速甚至无法同步,所以不提也罢】

有句话叫“免费的其实是最贵的”!虽然不花钱,可是得花时间。

当然你有兴趣、有时间,还是可以折腾折腾的,毕竟也是一种乐趣不是?

参考文档

GitNote帮助文档 :https://gitnoteapp.com/zh/docs/

数据交给你,我放心!开源笔记软件 GitNote 配置及试用:https://zhuanlan.zhihu.com/p/80305465

程序员笔记利器gitNote:https://blog.csdn.net/the_power/article/details/103125175