# 软体工程师专用、麻瓜勿扰
# 手机不够好请不要安装
# GIT 文字笔记 Git Note Taking
## 特色
1. 使用GIT版控机制
2. 支援免费云端GitHub功能与任何相容之GIT服务器
3. 可离线使用
4. 文件搜寻
5. 备份
## 本APP设计理念
将日常笔记,同步到世界上最大开源服务「github」或任何相容之GIT服务器;本APP可离线使用,适当时机再将档案同步到到远端伺服器。
Git特有功能:
「每次编辑的时候, 可以写下编辑的原因, 方便事后查阅。」
## 如何使用本APP
1. https://github.com 申请免费帐号,申请完毕后即可新增一个版本库(repository),新增时请选择私有(private),不要选择公开;版本库建立后,会有一个专属URL连结。
例如我申请test这个版本库,其连结为: https://github.com/WilliamFromTW/test.git
2. 取得Personal Access Token(PAT)
请到 https://github.com/settings/tokens 新增一个一次性的token,并设定改token可存取私有(private)版本库,以及无使用期限。该token即为本APP需要的密码,详细步骤可参考https://kafeiou.pw/2022/10/06/4238/
3. 执行APP,在右上角点选"新增->同步笔记(远端GIT)",输入步骤1取得URL连结、GitHub帐号、以及步骤2的token(密码),就可以使用将GIT版本库同步到APP使用
## APP已开源 Open Source
https://github.com/WilliamFromTW/GitNoteTaking
## 3rd party library
https://www.eclipse.org/jgit version 6.6.1
只支援android 13 或以上版本