- 帮助文档
- 为什么
- git 同步
- git 账号安全
- 版本定义
帮助文档
为什么
自从工作之后,我开始进行笔记记录,这是一个很棒的习惯.我曾经使用过 EDiary Evernote Onenote Wiz 麦库等,都是一些不错的笔记软件,但是都有一些各式各样的问题,不能满足我的使用.
- 2013 年,我用 java 编写了第一款笔记软件 jnote,支持 markdown 和富文本编辑器,但是没有云同步功能.
- 2016 年,我用 electron 和 JavaScript 编写了一个 markdown 编辑器 ndpeditor,不是笔记软件.
- 2017 年,我用 electron 和 JavaScript 编写了基于 git 的 GitNote 笔记软件,这个采用一个 React开发的版本,这是一个没有发布的版本.
- 2018 年,我用 Vue重构了 GitNote,更强大的 GitNote.
git 同步
git 是一个很棒的工具,GitNote 支持 git 的全部特性,并且不依赖本地 Git 环境. 你可以使用任何支持 Git 的仓库.
- https://github.com/ 免费版支持无限私有仓库
- https://BitBucket.com/ 免费版支持私有仓库
- https://gitlab.com/ 免费版支持私有仓库
- https://gitee.com/ 免费版支持私有仓库(推荐)
- https://coding.net/ 免费版支持私有仓库
- 还有很多
git 账号安全
进行 git 同步需要用户名和密码或者 token (测试),用户凭证信息采用系统提供的安全管家存储,GitNote 不会存储您的信息.
- mac 使用 osxkeychain 进行存储
- windows 使用 Windows Credential Store 进行存储
- linux 测试中
版本定义
因为之前已经做过两款笔记软件,所以 GitNote 会从版本 3.0.0 开始.