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 看起来应该是这样:
2、建私有仓库,存放笔记
访问 https://github.com/new 创建仓库。 填写 Repository name,推荐将仓库命名为 xxnote,一目了然。
特别注意:
除非你打算公开所有笔记,否则,务必选择 Private。
勾选 Initialize this repository with a README,省去我们自己初始化仓库的工作。
点击 Create repository 完成创建
3、建公有仓库,存放图片
编写笔记的时候,会用到图片,我们将所有图片也托管到 Github 上。类似上一步,再创建一个仓库。 填写 Repository name,推荐将仓库命名为gitnote-images之类,一目了然。
特别注意:
务必选择 Public,否则在笔记中无法引用图片。
勾选 Initialize this repository with a README,省去我们自己初始化仓库的工作。
点击 Create repository 完成创建
4、下载、配置Gitnote
前往 GitNote 下载对应版本的安装包,并安装。 第一次打开,应该是这样的。
4.1、 添加本地已经 GIT 仓库
【以上动图来自官网:https://gitnoteapp.com/zh/docs/setup.html】
4.2、 克隆一个仓库
【以上动图来自官网:https://gitnoteapp.com/zh/docs/setup.html】
5、安装图床插件
5.1、从插件市场
一直出错,显示无文字的红色xx,只能另找办法。
5.2、gitnote 手动插件安装方式
这是作者的博客推荐的方法
https://zhaopeng.me/index.php/archives/gitnote-install-plugin.html
到 github 下载插件
https://github.com/zhaopengme/gitnote-extensions解压到 {user}/.gitnote/plugins 目录
{user} 用户的根目录,windows是 c:/users/{用户名}
重启 GitNote
6、几个坑
6.1、github图床问题
- 不要用菜单栏的插入图片,这个不会上传;
- 拖拽图片或者附件到gitnote界面时,会弹出上面一个十字架和下面一个方框,一定要放到方框中,因为下面写着“上传到github”,如果不在方框内,会提示“不支持附件,仅支持上传第三方”,搞得一度以为自己设置有问题;
6.2、网页剪藏问题
点开左上角的图标
记得要先注册
因为这个账号不是github的账号,而是gitnote的账号,用于分享和收藏用的
6.3、各种莫名错误
- 网络错误:
比如上传github图床时,时不时出现的网络错误
- 预览问题:
上传成功的图片不显示,而只是显示一个title
而实际上在github的网页上应该是这样的
- 文档历史
不知道什么原因,一直没有文档的编辑历史
个人觉得如果你不是程序员,还是用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