Macbook上配置obsidian,并通过git进行备份的相关问题【01】

项目场景:

最近突然想用Obsidian来做笔记,同时有备份笔记的需求,于是选择了git作为我的备份选项之一。说来惭愧,作为学计算机的学生,大学四年并不是很懂git怎么用,最近闲来终于摸清一些门道,记录一下我的碰壁。
首先我的搭配是mac作为本地设备,win也会用,但游戏本做看笔记的设备确实有点沉,后续希望会更新。


操作步骤:

git和obsidian的下载与配置在此省略,具体可以参照链接: link
下载与配置好git与obsidian配置后(git上,指定用户名和邮箱、生成密钥并放到github上;obsidian下载好)

打开obsidian的本地仓库位置
(这里我更改了obsidian在本地的位置,具体如何更改,详见链接: link


鼠标放在红框位置就能显示,在访达中打开文件夹,双击文件夹,选择新建位于文件夹位置的终端窗口。
在这里插入图片描述
输入 git init 把目录变为git可以管理的文件夹

接着输入git remote add origin +下面这个链接,将本地的obsidian仓库与github的仓库进行关联
在这里插入图片描述
在这个链接: link中的攻略里,接下来需要进行这样的操作,具体我做了没有我有些忘了,如果后续出了问题可以补充一下。(后续我也有可能更正)
在这里插入图片描述
此时,你就可以通过git push -u origin main命令来将文件夹里的所有文件进行上传。


问题描述

如果你参考其他的攻略出现了这样的报错

error: src refspec master does not match any
error: failed to push some refs to 'github.com:你的github仓库地址.git'

原因分析:

可能有这样的原因:
你输入的是git push -u origin master

这里有一个有意思的更改,在2020年之前,是通过
git push -u origin master
这样一条命令来操作,但由于2020年左右,github响应了社会上对于消除种族歧视的呼声,将原来主分支master这个词,在黑人大众看来带有歧视的词汇,换成了main,这也是为什么有些攻略上显示的是
git push -u origin master


解决方案:

现在统统用git push -u origin main就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值