跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言

Obsidian 笔记与 Gitee 云存储同步方案

利用 Obsidian 配合 SmartGit 和 Gitee 实现笔记的云端同步。核心步骤包括创建本地仓库、初始化 Gitee 空仓库以避免提交冲突,以及通过图形化界面完成远程绑定。重点解决了因远程仓库包含初始文件导致推送失败的问题,提供了一种稳定可靠的个人知识库备份方案。

热情发布于 2026/3/28更新于 2026/10/472 浏览
Obsidian 笔记与 Gitee 云存储同步方案

准备工作

首先需要安装 Obsidian 和 SmartGit。Obsidian 是本地优先的笔记工具,每个仓库都是独立空间,插件配置也互不干扰。建议先在本地创建一个专用文件夹存放所有笔记仓库,例如 D:\Obsidian\docs_notes,方便后续管理。

SmartGit 从 24.1 版本起内置了完整的 Git 客户端和 SSH 功能,无需额外配置 Git 环境即可直接使用。关于授权,软件提供 90 天试用期,非商业用途可申请免费许可证,具体流程参考官方说明。

文章配图

云端仓库初始化

在 Gitee 上创建一个新仓库。关键点: 创建时不要勾选'初始化仓库'或上传 README,否则会导致后续推送冲突。因为我们需要将本地的完整历史直接推上去,如果远程已有文件,Git 会拒绝快进合并。

文章配图

本地与云端绑定

打开 SmartGit,添加刚才创建的本地笔记文件夹作为仓库。点击'远程'->'推送到',选择添加远程地址。回到 Gitee 仓库页面复制克隆链接填入,输入账号密码验证。

文章配图

文章配图

确认连接无误后,执行本地提交并推送。如果内容较多,可全选后自定义提交信息再操作。

文章配图

文章配图

常见问题处理

如果在推送时遇到 Updates were rejected because the tip of your current branch is behind its remote counterpart 错误,通常是因为远程仓库存在初始文件而本地为空。此时 Git 无法自动合并。

hint: Updates were rejected because the tip of your current branch is behind Done hint: its remote counterpart. If you want to integrate the remote changes, hint: use 'git pull' before pushing again.

执行 git pull origin master 拉取远程更新时,若本地无提交记录,Git 可能不会自动创建跟踪分支,导致推送依然失败。因此,保持两端仓库状态一致是同步成功的关键。解决方法就是确保 Gitee 端仓库是空的,或者手动清空远程仓库后再试。

文章配图

目录

  1. 准备工作
  2. 云端仓库初始化
  3. 本地与云端绑定
  4. 常见问题处理

更多推荐文章

查看全部
  • 希尔排序算法详解:原理、实现与优化
  • 语义化 AI 驱动器:提示词工程的技术演进与未来
  • 13 篇大模型前沿论文精选:推理、视频与医疗应用
  • Arduino BLDC 基于串口指令的远程控制工业巡检机器人
  • ToDesk、顺网云与海马云部署 DeepSeek 对比评测
  • AI 写代码需求对齐模式详解与实战案例
  • Gazebo 机器人三维物理仿真平台核心解析
  • Vivado 许可证获取与配置指南
  • Python 入门教程:环境搭建、基础语法与数据类型详解
  • Python 装饰器:@dataclass
  • HarmonyOS 视频封面智能生成实战与 AI 集成
  • MySQL 与 MCP 集成:从环境构建到 AI 驱动的数据交互
  • Go 语言 Gin 框架详解与快速入门
  • 2026 年求职指南:纯 LLM、多模态大模型与 AIGC 赛道对比
  • 大语言模型(LLM)基础概念与核心面试题解析
  • C++11 列表初始化、新式声明、范围 for 与 STL 变化
  • DeepSeek-R1 大模型基于 MS-Swift 框架部署、推理与微调实践
  • 主流 AI 编程工具定价对比:Cursor、Windsurf、Kiro、Zed 与 VS Code
  • Git 安装教程:Windows 环境配置与功能详解
  • Linux 进程信号入门:从 Ctrl+C 到信号处理机制

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online