当前位置: 代码网 > it编程>App开发>苹果IOS > Obsidian 同步方案及冲突问题

Obsidian 同步方案及冲突问题

2024年07月28日 苹果IOS 我要评论
由于用 Working Copy 超过10天免费期限后部分功能受限,导致我把之前链接到 Obsidian 中的仓库删除后不能再次使用此功能同步,所以就换了 iSH 以使用完全免费不受限的功能来实现同步。

obsidian 同步方案

obsidian 免费同步方案

obsidian-git documentation

使用 working copy 同步笔记到obsidian

obsidian 的手机端同步方案,ios + git + shortcuts 实现自动同步

[mobile] sync with git on ios for free using ish

由于用 working copy 超过10天免费期限后部分功能受限,导致我把之前链接到 obsidian 中的仓库删除后不能再次使用此功能同步,所以就换了 ish 以使用完全免费不受限的功能来实现同步
在这里插入图片描述

安装配置ish

参考:ios安装ish
在这里插入图片描述
在这里插入图片描述

初始化配置脚本:ish-init.sh

#!/bin/bash

# 备份原配置
mv /etc/apk/repositories /etc/apk/repositories.backup

# 创建新配置 (更换镜像源)
echo -e "https://mirrors.aliyun.com/alpine/v3.11/main""\n""https://mirrors.aliyun.com/alpine/v3.11/community""\n""https://mirrors.ustc.edu.cn/alpine/v3.11/main""\n""https://mirrors.ustc.edu.cn/alpine/v3.11/community"  > /etc/apk/repositories

# 重新生成缓存 (更新apk)
apk update

# 安装常用工具
apk add vim 
apk add zsh 
apk add git 
apk add neofetch 
apk add curl 
apk add wget
apk add sl
apk add openssh
apk add openrc --no-cache
apk add --no-cache mysql mysql-client
apk add python3

# 配置 pip3 镜像源
mkdir ~/.pip
echo -e "[global]""\n""index-url = http://mirrors.aliyun.com/pypi/simple""\n""[install]""\n""trusted-host=mirrors.aliyun.com"  > ~/.pip/pip.conf

echo "===================================="
echo "初始化脚本已成功为您更换 apk 镜像源,并安装了 vim、zsh、git、neofetch、curl、wget、sl、openssh、openrc、mysql-client、python3 等常用程序"
echo "===================================="

git 同步 obsidian

配置 ssh key
在这里插入图片描述
在这里插入图片描述

挂载到 obsidian app文件夹(连接到软件)
在这里插入图片描述


仓库会 clone 到 obsidian 中
在这里插入图片描述
遇到的问题:若在root目录中手动删除了obsidian文件夹,不能直接再次创建成功,因为之前使用了 mount 命令将 obsidian 文件夹挂载到 obsidian 目录,会导致系统仍然认为该文件夹是一个挂载点,无法创建或删除它
解决:要先确认该目录是否确实是一个挂载点,用 mount | grep obsidian 命令来检查是否存在与 obsidian 相关的挂载点;如果确实存在挂载点,要用 umount 命令来解除挂载,解除挂载后,就可以彻底删除或再次创建 obsidian 目录了
在这里插入图片描述

obsidian在win、macos、ios端同步冲突问题

在这里插入图片描述 在这里插入图片描述

用git同步obsidian手机端与台式机的配置文件频繁冲突的问题的解决方案
❗配置 obsidian git 同步方案下的 .gitignore 文件

.idea						# 项目配置文件夹
**/.ds_store				# mac文件夹属性文件
*.iml						# 项目模块文件
.obsidian/workspace*.json	# 最易冲突文件 pc端是workspace.json,手机端是workspace-mobile.json

在这里插入图片描述
在这里插入图片描述

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com