Github搭建个人云笔记

云笔记软件也用了好几个,总是这问题,那问题的没能一直使用。Github可以免费创建私有仓库,可以说对开发者来说就是一个最大的福音呀。今天就利用Github的私有仓库来搭建一个个人的云笔记。

Github

  1. 登录Github,没有账号的赶紧去注册啦!

  2. 进入Setting 找到 SSH Keys

    获取本地电脑的 SSH Key 绑定到 Github 账号上,怎么获取,下面Win操作会有说明

  3. 新增一个仓库,New repository,

    指定仓库名称,名字自己随意,我勾选了私有和创建Readme文件

Win Git

  1. 本地电脑安装Git,这么好的东西,如果还不会用,赶快学起来

  2. SSH KEY

    可借助 Git GUI 创建 SSH 密钥

    将密钥的公钥绑定到你的Github账号上,上面有提到

  3. 把上面新建的仓库克隆到本地你想放的目录下,Clone Remote Github repository

    定位到本地仓库要存储的目录

    git clone [email protected]:你的账号/你的仓库名.git

  4. 到这就算完成啦,利用Git的功能就可以实现同步功能啦。Git add / commit / pull / push

Typora

一款完美支持Markdown语法的记事本软件,编辑即结果,非左右两栏的样式。

而且有什么想法可以先以笔记的形式记录下来,等需要发布到CSDN等博文的时候,markdown笔记可以直接复制粘贴到博文里面进行发布。

  1. 写笔记怎么能少了Markdown呢?提到Markdown又怎么能少了Typora呢?

  2. 偏好设定 > 一般 > 启动选项 > 开启指定的文件夹

一键提交

平时写完笔记,默认是存在本地的,既然我们要的是云笔记,那就要提交到我们的云端仓库才算云笔记,git的基本操作里大家都是一步一步进行add,commit,pull,push的,每次都要这么多语句也不方便,专门写了篇文章来实现一键提交的功能。

Git Bash

新建一个 .sh 文件,比如 git push.sh

  now=$(date "+%Y-%m-%d")
  echo "Change Directory to D:/Code"
  cd D:/Code
  echo "Starting add-commit-pull-push..."
  git add -A && git commit -m "$now" && git pull && git push
  echo "Finish!"
  read

具体参考我的另一篇文章:https://blog.csdn.net/ymtianyu/article/details/105509849

这样每次写完笔记,执行一键提交,我们的笔记就同步到云端啦。手机上登录我们的github账号,正常也可以直接看到我们的笔记啦。

猜你喜欢

转载自blog.csdn.net/ymtianyu/article/details/105096430