Windows系统下使用Typora+Github+Gitee+Git搭建个人云笔记

官方地址

Typora

  • Typora — a markdown editor, markdown reader.
  • 下载使用,默认选项安装即可。

Github

  • GitHub is a development platform inspired by the way you work. From open source to business, you can host and review code, manage projects, and build software alongside 50 million developers.
  • 需申请账号进行使用

Gitee

  • Gitee - 基于 Git 的代码托管和研发协作平台
  • 需申请账号进行使用

Git

  1. 下载使用 Typora 和 Git ,默认选项安装即可。

    Typora下载

    在这里插入图片描述

    Git下载

    在这里插入图片描述

    在这里插入图片描述

  2. 申请Github账号进行使用

    在这里插入图片描述

    点击Sign up按钮,进入如下页面

    在这里插入图片描述

    输入申请账号_用户名、邮箱、密码。网页验证是否为机器人做个小游戏,点击Create account,验证邮箱后,账户申请结束。

  3. 申请Gitee账号进行使用

    在这里插入图片描述

    在这里插入图片描述

    输入申请账号_用户名、个人空间地址、邮箱|手机、密码。点击立即注册,账户申请结束。

  4. 配置 Git 个人信息

    在 Git Bash 命令窗口(成功安装 Git 工具后,鼠标右键|开始菜单中找到 Git Bash 快捷图标,运行它)中配置 Git 个人信息。

    在这里插入图片描述

    在这里插入图片描述

    找到 Git Bash,并打开它。

    键入如下命令:

    git config --global user.name "刚在Github上面注册的用户名"
    回车_Enter
    git config --global user.email "刚在Github上面注册的邮箱"
    回车_Enter
    例如:
    git config --global user.name "WarmYunyang"
    回车_Enter
    git config --global user.email "415491101@qq.com"
    回车_Enter
    
  5. 检查一下上述配置是否配置成功

    键入如下命令:

    git config --global user.name
    回车_Enter
    git config --global user.email
    回车_Enter
    

    在这里插入图片描述

    出现刚刚配置个人信息即可。

  6. 配置SSH Key

    Github|Gitee提供了基于SSH协议的Git服务,在使用SSH协议访问仓库仓库之前,需要先配置好账户/仓库的SSH公钥。

    • 生成ssh key

    首先检查是否已生成密钥 cd ~/.ssh,ls如果有3个文件,则密钥已经生成,id_rsa.pub就是公钥

    在这里插入图片描述

    按如下命令来生成 sshkey:

    ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
    其中-t指定密钥类型,这里设置rsa即可,-c是密钥的注释
    这里我为了便于辨识所以使用了邮箱,例如:
    ssh-keygen -t rsa -C "415491101@qq.com"
    

    注意:这里的 xxxxx@xxxxx.com 只是生成的 sshkey 的名称,并不约束或要求具体命名为某个邮箱。
    现网的大部分教程均讲解的使用邮箱生成,其一开始的初衷仅仅是为了便于辨识所以使用了邮箱。

    按照提示完成三次回车,即可生成 ssh key。

    在这里插入图片描述

    三次回车即可

    由于我之前生成过,所以会出现如下所示(已经存在):

    在这里插入图片描述

    通过查看 cat ~/.ssh/id_rsa.pub 文件内容,获取到你的 public key

    在这里插入图片描述

    由于我已经在ssh目录下,所以命令修改为:

    cat id_rsa.pub
    

    在这里插入图片描述

    复制生成后的 ssh key,进入Github的首页,点击右上角头像,点击Settings。

    在这里插入图片描述

    在这里插入图片描述

    新建一个SSH_New SSH key

    在这里插入图片描述

    复制id_rsa.pub文件内容。刚才命令行输出的内容,或者使用编辑软件(例如:NotePad++)打开id_rsa.pub。粘贴到SSH的Key内容区域

    在这里插入图片描述

    Title可以随便取一个。

    Key内容区域复制id_rsa.pub文件内容。

    例如:
    在这里插入图片描述

    点 Add SSH Key 保存即可。

  7. 在Github中创建仓库。

    在这里插入图片描述

    在这里插入图片描述

    Private的是私有的仓库,Public是共有的仓库,开源的仓库。

    这里选择Private,咱们是要搭建个人云笔记仓库,所以选择私有的。

    点击 Create repository 按钮创建仓库。

    在这里插入图片描述

    这里可以选择使用HTTPS或者SSH的方式进行推送(push)和拉取(pull)。本文使用HTTPS进行操作,虽然上面已经配置了SSH,但是我还是选择使用HTTPS进行操作。

    选择两种其中一种都可以的呢。只是地址换一下的呢。

    在这里插入图片描述

    例如这里:
    Https:
    https://github.com/WarmYunyang/Note.git
    SSH:
    git@github.com:WarmYunyang/Note.git
    
  8. 上传笔记文件到远程仓库中。

    按照Github命令提示进行推送。

    在这里插入图片描述

    例如:我桌面有个文件夹test,里面有个test笔记.txt文件,文件内容为笔记二字。

    1. 建立本地仓库

      进入当前目录(test)下,执行指令:git init

      在这里插入图片描述

      会有一个.git的隐藏文件,这个目录是Git用来跟踪管理版本库的,不建议手动修改的呢。不然也不会是隐藏目录的呢。

      在这里插入图片描述

    2. 创建好本地仓库后,查看一下本地仓库状态。

      git status 命令用于查看在你上次提交之后是否有对文件进行再次修改
      

      在这里插入图片描述

      红色框中的就是我们的test笔记.txt,红色,还未添加到本地仓库中。

      进行添加

      git add .
      . 将所有文件添加到本地仓库中
      git add test笔记.txt
      只将test笔记.txt添加到本地仓库中
      添加文件夹类似,
      例如:git add yunyang  (yunyang为文件夹名)
      

      在这里插入图片描述

      添加后,查看。就变为了绿色。确认已添加到本地仓库中。

    3. 使用 commit 把缓存区的代码更新到本地版本库中

      git commit -m '每次提交的说明文案'
      例如:
      git commit -m '修复固定Bug,更新版本'
      

      咱们这里由于是第一次提交,写入:init commit即可。

      在这里插入图片描述

    4. 将本地仓库推送到服务器仓库

      键入这三行命令

      git branch -M main
      git remote add origin https://github.com/WarmYunyang/Note.git
      git push -u origin main
      

      在这里插入图片描述

      现在,本地仓库已经推送到GitHub服务器仓库,去看看的呢,刷新页面。

      在这里插入图片描述

      有个提示:Add a README with an overview of your project

      需要我们增加 README 说明文件给咱们的项目。

      在这里插入图片描述

      现在咱们的本地仓库发生了变化,新增了README.md文件。

      所以需要add、commit、push进行推送到远端仓库,更新远端仓库。

      git add .
      git commit -m "新增README.md说明文件"
      git push origin main
      

      在这里插入图片描述

      刷新Github仓库页面,发现咱们的README.md已经添加到远程仓库中啦。

      在这里插入图片描述

      完成Typora+Github+Git搭建个人云笔记了呢。

      现在还差一个Gitee,有的时候Github访问不到。所以我们还需要一个Gitee来做支持保障咱们实时clone查看远程仓库的内容。

  9. 增加Gitee_远程仓库

    进入Gitee首页,右上角新建仓库

    在这里插入图片描述

    进度条拉下去的呢

    在这里插入图片描述

    导入已有仓库

    在这里插入图片描述

    复制咱们Github上面的仓库地址

    https://github.com/WarmYunyang/Note.git
    

    在这里插入图片描述

    输入账号密码,等待导入仓库成功即可。

    在这里插入图片描述

    成功,一样是一个私有仓库。

    那么此时Gitee和Github已经同时拥有咱们的笔记文件了呢。

    下次咱们从本地推送的时候,需要同时推送两个仓库。可不可以一次命令同时推送两个仓库呢。

    有求有需嘛。

    增加一个远程仓库。

    复制Gitee的Https地址

    在这里插入图片描述

    键入如下命令:

    git remote set-url --add origin https://gitee.com/WarmYunyang/Note.git
    

    增加远程仓库

  10. 现在我有点不想太要这个test笔记.txt文件了呢。

    删除重新推送后,看看两个两个远程仓库是否已经更新呢。

    删除test笔记.txt文件
    键入如下命令:
    git add .
    git commit -m "删除test笔记.txt文件"
    git push origin main
    

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

  11. 完成Windows系统下使用Typora+Github+Gitee+Git搭建个人云笔记

  12. 使用

    后面Note文件夹(本地仓库)中文件发生改变(新增、修改、删除)后。执行如下命令,将本地仓库推送到远端仓库即可,实现笔记(文件)云存储。

    git add .
    git commit -m "删除test笔记.txt文件"
    git push origin main
    
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值