Ubuntu中使用Typora+Git+Github/码云打造云端笔记

Typora

简介:Typora是一款开源的支持markdown的笔记软件,提供及时渲染的笔记环境,其轻巧简洁的笔记风格让人爱不释手。

安装下载网址(拉到网页底部下载Linux版本)

使用:Markdown的语法较容易上手,可以参考菜鸟教程或CSDN的新手教程。免费的IT学习网站—菜鸟教程

设置
安装成功后,我们可以进行一些偏好设置(文件->偏好设置)
首先为了以后将笔记上传至github做准备,需要对图像选项做一些改动。
在图像一栏中,如下所示,将第一个选项改为复制到指定路径,然后在笔记目录下新建一个文件夹(比如名为assets),设置其为指定路径。路径选择完后,下面的待选框按下图勾选即可。
在这里插入图片描述

Git

简介:Git是分布式的版本控制系统,没有中央服务器,每个人的代码就是一个完整的版本库。这样工作的时候就不需要联网了,因为版本都是在自己的电脑上。

安装:ubuntu中安装Git只需要一条命令:

sudo apt-get install git-all

使用:如果只是为了打造云笔记,学一些简单操作即可。这里推荐一个大佬的免费教学资源莫烦PYTHON—Git教学,或是菜鸟教程Git教程

Github/码云

简介:Github众所周知,是开源的天堂。码云则是中国版的"Github",使用起来与Github基本一致,在这里我更倾向于使用码农,因为Github偶尔出现访问慢的情况。

注册Github官网码云官网 注册登录即可

设置:如果想连接typora和Github,还需要完成下面一些操作

  1. 设置公钥
    打开一个终端,输入下面的命令

    ssh-keygen #获取密钥对
    cd .ssh/ #这个文件下面有密钥对id_rsa(私钥)、id_rsa.pub(公钥)
    cat id_rsa.pub #获取公钥
    

    在这里插入图片描述

  2. 打开Github\码云设置找到SSH
    在这里插入图片描述
    添加新的公钥,名称可以随便命名,然后将刚刚获取的公钥复制在公钥的位置,确定即可。

  3. 创建一个存放笔记文件夹,进行一些基本配置

    mkdir CS(随便起一个文件名)
    cd CS #进入文件夹
    git config --global user.name "姓名"
    git config --global user.email "邮箱"
    git init #初始化仓库
    
  4. 在Github/码云中创建一个新的仓库,并通过SSH克隆到本地
    下图为创建一个仓库(需要填写名称、介绍,选择公开),语言等选项默认即可,无需勾选。在这里插入图片描述
    创建成功后会弹出一个页面,在其中找到SSH地址,复制SSH地址,然后还是在CS目录下执行下面一行命令。
    在这里插入图片描述

    git clone 刚刚复制的SSH地址
    

    这时,我们在打开CS文件夹会发现里面多了一个刚刚创建的仓库名。


通过上面的内容,笔记基本的配置已经完成了,下面就开始笔记的使用部分

具体操作

此时我们便可以打开typora,在目录文件夹下创建我们的笔记了,当我们完成一个笔记后,需要进行以下操作上传至Github/码云端

git status #查看状态
git add . #将文件添加到暂存区
git commit -m "说明" #将文件从暂存区提交至本地版本库
git push -u origin master #将文件从本地版本库托管至远程版本库(Github/码云端)

这样我们就完成了将本地的文件上传至Github/码云端,如果其它成员(另一台计算机)对笔记做了改动并推送至服务器,我们需要将最新的改动更新到本地,可以在每次打开文件目录想继续记笔记前,先将服务器的代码拉取到本地,执行下面的命令。

git pull

至此,一个云端笔记就构建好了。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值