今日之森

还有多远,一念之间。

Typora Github同步代码库

2021-09-06


森言森语

工欲善其事必先利其器。不论是写文本,作展示,记录代码,有一款趁手的笔记工具就很必须要。

记录方式

首推markdown 推荐理由:直接,简约,清楚。 比如我后期的公众号都是通过markdown记录的。

云笔记本构建

云笔记本的构建,对我而来图床的设置最为必要。因为Typora软件如果不设置图床的话,所有的图片都是在本地,这样就很不利于分享。主要是不能很方便的同步到微信公众号。所以下面主要解决图床问题。

https://typora.io/

作为编辑器,下载安装之后就可以直接书写了。
具体的markdown语法在下一期具体介绍。 简单设置一下
第一步 第二步 简单设置以上两步足够

https://git-scm.com/

安装好之后加入环境变量。

#打开terminal终端
PS C:\Users\zhaoguosen> e:
PS E:\> mkdir jinrizhisen
PS E:\> cd .\jinrizhisen\

#获取ssh公钥,保证本地和远端github可以连接
PS E:\jinrizhisen> ssh-keygen -o
PS E:\jinrizhisen> cat C:/Users/zhaoguosen/.ssh/id_rsa.pub
#然后将获得的一串公钥字符添加到github中。如下图:
#将github新建仓库的git复制到本地
PS E:\jinrizhisen> git clone git@github.com:guosenzhao/new_notes.git
#创建一个子文件夹,用于更新文献公众号推文
PS E:\jinrizhisen> mkdir wechat

准备就绪,就可以测试一下。

测试环节

打开刚才新建的文件夹,新建一个test.md 随便写一点。

然后通过git从本地上传到github。

PS E:\jinrizhisen\new_notes\wechat> git add .
PS E:\jinrizhisen\new_notes\wechat> git commit -m "add all"
[master 9884b1f] add all
 1 file changed, 15 insertions(+)
PS E:\jinrizhisen\new_notes\wechat> git push
Enumerating objects: 7, done.
Counting objects: 100% (7/7), done.
Delta compression using up to 4 threads
Compressing objects: 100% (2/2), done.
Writing objects: 100% (4/4), 417 bytes | 14.00 KiB/s, done.
Total 4 (delta 0), reused 0 (delta 0), pack-reused 0
To github.com:guosenzhao/new_notes.git
   cfca1e5..9884b1f  master -> master

这样就算上传完毕了。打开github看一下。

好的。我主要还是想测试一下图片。看一下图片文档编辑完之后复制到微信会不会同步图片。

这里插入了两种格式的图片。

可以看到,图片链接是可以显示的,而本地图片显然没有被同步。 这个问题一时半会儿也解决不了,起码代码之类的可以同步保存了。