做笔记
1.环境
-
Typora
- https://www.typora.io/
-
PicGo
-
https://molunerfinn.com/PicGo/
-
-
Gitee
-
CSDN
2.设置
2.1.Typora
2.1.1.基础设置
- 修改Typora的权限,打开时用管理员身份打开,这样在上传图片时,就可以创建upload文件夹
2.2.Gitee
2.2.1.创建仓库
- 创建时一定要勾选Readme初始化选项,这样才能自动生成master分支,填写完毕后点提交创建。
2.3.PicGo
2.3.1.安装插件
2.3.2.图床设置
2.3.2.1.概述
-
安装插件完后需要重新加载导航栏
- 这里需要根据实际路径进行设置
2.3.2.2.注意
owner
- 根据这里填
repo
- repository(仓库)
path
- 图片上传时的目录
- 可以不填
- 可以是单级目录
- software
- 可以是多级目录
- software/idea
token
-
gitee–>个人资料–>私人令牌
message
- 图片上传时的上传信息
2.3.3PicGo设置
2.4本地
2.4.1将本地笔记文件交给git管理
-
创建仓库
-
git 管理
cd /e/Forever/typora git clone git@gitee.com:xu_zhijian/typora.git # 将/e/Forever/typora/typora下的文件全部复制到/e/Forever/typora下 git add . git commit -a -m "my_commit" git push git@gitee.com:xu_zhijian/typora.git master
3.修改笔记
3.1.初记录
-
创建文件夹
-
创建md文件
-
写笔记
-
截取图片
-
这里图片存放设置了保存到本地文件夹中
-
因为当做完笔记上传图片的时候会自动把图片位置改成url格式
-
所以把图片描述改成本地位置,方便日后修改
-
-
-
-
写完笔记后
-
对PicGo的上传目录进行设置
- 一个笔记对应一个路径
-
把原始笔记复制一份到当前目录的xxx.txt中
- 需要是笔记同名
-
格式–>图像–>上传所有本地图片
- 只会上传当前笔记的图片
-
直接把笔记复制到csdn即可
-
3.2.再记录
-
将xxx.txt文件中的所有内容复制到xxx,md当中
-
删除map_depot中的对应文件夹
-
对xxx.md文件进行再次修改
-
写完笔记后
-
查看对PicGo的上传目录进行设置
-
把原始笔记复制一份到当前目录的xxx.txt中
- 需要是笔记同名
-
格式–>图像–>上传所有本地图片
- 只会上传当前笔记的图片
-
再次直接把笔记复制到csdn即可
-
3.3.git提交
git add small_coup/
git commit -m "fix" small_coup/
git push git@gitee.com:xu_zhijian/typora.git master
4.总结
4.1.效果
- 在本地中
- 既有网络版笔记
- 也有本地版笔记
- 同时还对笔记&图片做了备份
4.2.注意
- 如果仅仅对文字进行修改,只需要修改文字部分即可
- 如果对图片进行了修改,就需要操作map_depot
- 如果我们对文件修改位置非常清晰,可以不需要对xxx.md替换成xxx.txt的数据,直接在原文进行修改即可
- Typora支持单图片上传
5.拓展
-
在git初始化项目的时候,碰到了无法合并的情况
# Git 从 2.9.0 版本开始,预设行为不允许合并没有共同祖先的分支,需要加上 --allow-unrelated-histories 进行 pull 操作才不会出现此类错误信息。 git pull --allow-unrelated-histories git@gitee.com:xu_zhijian/typora.git master
- 这里搞混淆了git的流程
- 初始化项目的话应该用clone,不用pull
- 这里搞混淆了git的流程
-
在一段时间内(大概),对一个图片本身进行了ps(马赛克修改)之后上传,获取到的是ps之前的照片
- 这里应该是PicGo的缓存导致的
-
Typora支持对笔记图片的迁移
- 复制xxx1.md笔记的所有图片到另一个xxx2.md文件,所有图片都会复制一份在/xxx2.assets文件夹中