paint-brush
Cómo sincronizar Obsidian GRATIS (no se requiere plan pago)por@proflead
Nueva Historia

Cómo sincronizar Obsidian GRATIS (no se requiere plan pago)

por Vladislav Guzey5m2025/02/19
Read on Terminal Reader

Demasiado Largo; Para Leer

GitHub es una plataforma basada en la nube que se utiliza principalmente para el desarrollo de software. También se puede utilizar para gestionar proyectos y archivos personales. Un repositorio de Git ayuda a almacenar y sincronizar tus notas y a realizar un seguimiento de todas las ediciones.
featured image - Cómo sincronizar Obsidian GRATIS (no se requiere plan pago)
Vladislav Guzey HackerNoon profile picture

Obsidian es una de las mejores aplicaciones para tomar notas disponibles en la actualidad. Ofrece una potente experiencia basada en Markdown con almacenamiento local. Sin embargo, hay un problema: la función de sincronización oficial cuesta alrededor de 8 dólares al mes. ¿Qué pasaría si te dijera que hay una forma de sincronizar tus notas en varios dispositivos de forma totalmente gratuita? En esta guía, te mostraré un método que utiliza GitHub y Git que te permite mantener tus notas sincronizadas sin gastar ni un centavo.

¿Qué necesitaría?

Puede parecer que necesitas hacer muchas cosas, pero no te preocupes; en un escenario ideal, necesitarías entre 10 y 15 minutos y estas cosas:

  • Cuenta y repositorio de GitHub
  • Token de acceso a GitHub
  • Clave SSH (opcional)
  • Git
  • Obsidiana
  • Complemento Git para Obsidian
  • Aplicación iSH para iPhone
  • Aplicación Obsidian para iPhone

Paso 1: Crea una cuenta y un repositorio en GitHub

GitHub es una plataforma basada en la nube que se utiliza principalmente para el desarrollo de software, pero también se puede utilizar para administrar proyectos y archivos personales, incluidas las notas de Obsidian.

Un repositorio Git (o repo) es un espacio de almacenamiento donde Git rastrea todos los cambios en un conjunto de archivos. Registra las modificaciones, lo que le permite volver a versiones anteriores, colaborar con otros y sincronizar sus archivos en diferentes dispositivos. En el contexto de Obsidian, un repositorio Git ayuda a almacenar y sincronizar sus notas mientras realiza un seguimiento de todas las ediciones.


  1. Vaya a GitHub.com y regístrese.
  2. Una vez que haya iniciado sesión, haga clic en el botón Nuevo para crear un nuevo repositorio.
  3. Dale un nombre (por ejemplo, “Notas de obsidiana”).
  4. Asegúrese de configurar el repositorio como Privado para que sus notas no sean accesibles públicamente.
  5. Haga clic en Crear repositorio .


Repositorio Git


Paso 2: Instala Git en tu computadora

Si no tienes Git instalado, sigue estos pasos:


  • Mac : Instale Git usando Homebrew con brew install git .


  • Linux : utilice sudo apt-get install git (para sistemas basados en Debian) o sudo dnf install git (para sistemas basados en Fedora).


Una vez instalado, abra su terminal (Símbolo del sistema, PowerShell o Terminal macOS) y verifique la instalación ejecutando:

 git --version

Comandos básicos de Git

A continuación se muestran tres comandos Git esenciales que utilizarás con frecuencia:

 git status


Este comando muestra el estado actual de su repositorio. Le indica qué archivos se han modificado, agregado o preparado para el estado commit.git

 git pull


Este comando obtiene los últimos cambios del repositorio remoto (GitHub) y actualiza su repositorio local.

 git push


Después de realizar los cambios, debes subirlos a GitHub mediante git push. Este comando envía los cambios confirmados desde el repositorio local al repositorio remoto.

Paso 3: Clonar el repositorio de GitHub

Ahora, conectemos su bóveda local de Obsidian a GitHub:

  • Abre tu terminal y navega hasta la carpeta donde deseas almacenar tus notas.


  • Ejecute el siguiente comando, reemplazando YOUR-REPO-URL con la URL de su repositorio de GitHub:
 git clone YOUR-REPO-URL


  • Esto creará una carpeta local vinculada a su repositorio de GitHub.


Clonar el repositorio de GitHub


Mueva sus notas de Obsidian a esta carpeta para que estén listas para sincronizar.

Paso 3. Cómo obtener un token clásico de GitHub

GitHub ha dejado obsoleta la autenticación basada en contraseña para las operaciones de Git. En su lugar, requiere que utilices un token de acceso personal (PAT) , que proporciona una forma más segura de autenticarte.

Cómo obtener un token clásico de GitHub

Vaya a la configuración de desarrollador de GitHub:


Establecer vencimiento y permisos:

  • Elija una fecha de vencimiento o configúrela como Sin vencimiento (no recomendado por seguridad).

Seleccione los ámbitos necesarios:

  • repo → Para acceder a repositorios privados.


Generar y copiar el token:

  • Haga clic en Generar token y cópielo inmediatamente .
  • GitHub no lo volverá a mostrar después de que abandone la página.


Utilice el token en la autenticación de Git:

  • Cuando se le solicite una contraseña en las operaciones de Git, pegue el token en su lugar.

Paso 4: Configurar SSH para autenticación (opcional)

Para evitar ingresar su contraseña cada vez que sincroniza, puede configurar la autenticación SSH:

  • Genere una clave SSH ejecutando:
 ssh-keygen -t ed25519 -C "[email protected]"


  • Copia la clave SSH usando:
 cat ~/.ssh/id_ed25519.pub


  • Vaya a GitHub, navegue a Configuración > Claves SSH y GPG y agregue la clave copiada.

Configurar SSH para autenticación (opcional)


Ahora, su sistema se autenticará con GitHub automáticamente.

Paso 5: Configurar el complemento Git en Obsidian

Supongo que ya tienes la aplicación Obsidian, por lo que no explicaré el proceso de instalación aquí. Solo te mostraré los pasos rápidos para instalar el complemento Git.


Obsidian tiene un complemento que facilita la sincronización de Git:

  1. Abra Obsidian y vaya a Configuración > Complementos de la comunidad .
  2. Busca “Git” e instálalo.
  3. Habilitar confirmación y sincronización automáticas (establecer un intervalo, por ejemplo, 5 minutos).
  4. Habilite Pull on Startup para evitar conflictos.


Configurar el complemento Git en Obsidian


Ahora, cada vez que edites notas, Obsidian las sincronizará automáticamente con GitHub.

Paso 6: Sincronización de notas en dispositivos móviles (iOS, iPhone, iPad)

La sincronización en dispositivos móviles es un poco más complicada, pero aún es posible.

  • Instalar Obsidian desde la App Store.


  • Instale iSH , una aplicación de terminal que le permite ejecutar comandos de Linux.

  • Aplicación iSH


  • Abra iSH e instale Git usando:

 apk add git


  • Crea una carpeta para tus notas de obsidiana:
 mkdir obsidian


  • Ejecute el comando mount para montar la carpeta de bóveda de obsidiana.


 mount -t ios . obsidian


  • Aparecerá un selector de archivos. Elija la carpeta con su bóveda local.


  • Luego utilice los siguientes comandos:


 cd obsidianrm -rf .git clone YOUR-REPO-URL .

Una vez realizado este paso, podrás ver tus notas en la aplicación Obsidian.

Obsidiana iOS


Paso 7: Instalar el complemento Git de Obsidian en iPhone

El último paso de nuestro tutorial: el complemento de la comunidad Git.

  • Abrir obsidiana.

  • Vaya a Configuración > Complementos de la comunidad.

  • Toque Explorar y busque Obsidian Git.

  • Pulse Instalar y luego Habilitar el complemento.

  • Configure un intervalo de confirmación automática (por ejemplo, cada 5 minutos).

  • Habilite Pull on Startup para sincronizar los cambios al abrir Obsidian.


Complemento Git


Tutorial en vídeo

Si tienes dificultades con los pasos, te recomiendo que veas mi video tutorial detallado.

Conclusión

Si bien requiere un poco de configuración, una vez que está lista, funciona sin problemas. Si esta guía te resultó útil, ¡déjame saber en los comentarios y no dudes en hacer preguntas!


¡Salud! ;)