Typora+github代替云笔记(git上传文件至github)

前提环境:拥有github/gitee账户,电脑上装有git

建议在Typora中设置图片存储路径为相对路径(图片也上传到github上),这样远程打开笔记时也能显示图片


方法一

1.登录github,创建一个新的仓库(这里创建的仓库名为:Typora)

2.复制仓库的https地址备用

3.本地操作:

(1)进入我们需要上传到github上的目录中,右键打开Git Bash Here

(2)输入:git clone https://github.com/xxxx/xxxxxx.git(https://github.com/xxxx/xxxxxx.git 替换成之前复制的地址)

    

(3)这个步骤以后本地项目文件夹下面就会多出个文件夹,该文件夹名即为github上面的仓库名

    

(4)如图我多出了个Typora文件夹,我们把本地文件夹下的所有文件(除了新多出的那个文件夹不用),其余都复制到那个新多出的文件夹下

    

(5)cd 进入typora目录

(6)接下来依次输入以下代码即可完成其他剩余操作:

    1、git add * (注:别忘记后面的.,此操作是把Test文件夹下面的文件都添加进来)

    

    2、git commit -m "提交信息" (注:“提交信息”里面换成你需要,如“first commit”)

    

    3、git push -u origin master(注:此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码)

    注:我这里的主分支名字为main,所以push时用的是main

   

提示:(6)的第3小步骤若报错failed to push some refs to https://github.com/xxxxxx/xxxx.git说明在创建github仓库的时候选择了创建README.md文件

这时先执行$ git pull --rebase origin master,再push就可以了


方法二

1.首先创建一个本地的版本库,即文件夹 (我这里在 E盘根目录创建了名为Test的文件夹),进入该文件夹打开Git Bash Here

2.通过命令git init把这个文件夹变成Git可管理的仓库,这时目录下多了个.git文件夹,它是Git用来跟踪和管理版本库的。

3.把想要上传到github上的文件目录粘到这个本地Git仓库里面

4.使用 git add . 将目录下所有文件添加到仓库(注意点是用空格隔开的)

5.用git commit把项目提交到仓库。

6.创建SSH KEY

(1)输入如下命令(C盘用户目录下有.ssh目录,里面有id_rsa和id_rsa.pub这两个文件则可跳过该步骤)

$ ssh-keygen -t rsa -C "youremail@example.com"  //注意ssh-keygen之间没有空格

(2)登录github,进入Settings,再点击里面的SSH and GPG KEYS ==> New SSH key

    

    Title里面随便填,将刚才id_rsa.pub里面的内容,复制到下面的Key内容框里面,最后点击Add SSH key,这样就完成了SSH Key的加密

7.在Github上创建一个Git仓库,这里创建名为Test的仓库。

8.在Github上创建好Git仓库之后就可以和本地仓库进行关联了,在本地Test仓库的命令行输入:git remote add origin 仓库地址

9.关联好之后我们就可以把本地库的所有内容推送到远程仓库了,输入指令

$ git push -u origin master,按照提示输入用户名和密码

新建的远程仓库是空的,所以要加上 -u 这个参数。

等远程仓库里面有了内容之后,下次再从本地库上传内容的时候就不用加 -u 了

补充:若出现443连接超时可尝试取消代理


方法三

1.在本地电脑随便位置建一个文件夹,如:Test,进入此文件夹,在地址栏中输入cmd,按enter,进入docs界面

2.输入git,出现如下图说明git安装成功。

3.在github上新建仓库,如新建仓库名为Test的仓库

4.回到刚才的docs界面,输入指令

    (1)git init (建立本地仓库)

    

    (2)git add * (将代码添加到本地仓库,《*是添加全部代码,代码全部更新》)

    

    (3)git commit -m "first commit" (提交到本地缓冲,引号里为提交说明,随便写)

    

    (4)git remote add origin https://github.com/xxxxxx/xxx.git(将本地仓库的文件提交远程github仓库,后面地址为仓库的https地址)

    

    (5)git push -u origin master (将远程仓库的代码 push到master分支上)

    

    (6)按照提示输入github的用户名和密码,片刻之后就成功了,此时在github仓库中就能看到文件了。

 

  • 15
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
Typora是一款非常优秀的编辑器,对Markdown语法有着很好的支持。你可以通过Typora来书写漂亮的文档。Typora的官网地址是\[2\],你可以在官网上选择对应的Typora版本进行下载。Typora安装后,你可以自定义主题,软件自带的主题有GitHub、Newsprint等。你可以在偏好设置中选择外观然后选择主题\[2\]。 GitHub是全球最大的代码托管库,个人也可以很快地申请一个自己的账号。虽然GitHub在国外,但在国内也可以访问,无需代理。要能正常使用GitHub,你需要先下载Git\[3\]。Git是一个版本控制工具,可以通过命令行来操作,也可以下载可视化软件如TortoiseGit。在GitHub上,你可以创建自己的仓库项目\[3\]。 关于TyporaGitHub的具体使用方法和操作步骤,你可以参考它们的官方文档和教程。 #### 引用[.reference_title] - *1* [Typora + GitHub = 效率](https://blog.csdn.net/lemonbit/article/details/115258044)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Typora+GitHub打造专属云笔记](https://blog.csdn.net/weixin_44924882/article/details/108936635)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

healthLau

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值