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. Obsidian ¿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 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. GitHub Un (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. repositorio Git Vaya a y regístrese. GitHub.com Una vez que haya iniciado sesión, haga clic en el botón para crear un nuevo repositorio. Nuevo Dale un nombre (por ejemplo, “Notas de obsidiana”). Asegúrese de configurar el repositorio como para que sus notas no sean accesibles públicamente. Privado Haga clic en . Crear repositorio Paso 2: Instala Git en tu computadora Si no tienes Git instalado, sigue estos pasos: : Descargue e instale Git desde Windows git-scm.com. : Instale Git usando Homebrew con . Mac brew install git : utilice (para sistemas basados en Debian) o sudo dnf install git (para sistemas basados en Fedora). Linux sudo apt-get install git 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. 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 , que proporciona una forma más segura de autenticarte. token de acceso personal (PAT) Cómo obtener un token clásico de GitHub Vaya a la configuración de desarrollador de GitHub: Abra . la configuración del token de GitHub Haga clic en → Seleccionar . Generar nuevo token Clásico Establecer vencimiento y permisos: Elija una fecha de vencimiento o configúrela como (no recomendado por seguridad). Sin vencimiento Seleccione los ámbitos necesarios: repo → Para acceder a repositorios privados. Generar y copiar el token: Haga clic en y . Generar token 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 en las operaciones de Git, pegue el token en su lugar. contraseña 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 "your-email@example.com" Copia la clave SSH usando: cat ~/.ssh/id_ed25519.pub Vaya a GitHub, navegue a y agregue la clave copiada. Configuración > Claves SSH y GPG 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: Abra Obsidian y vaya a . Configuración > Complementos de la comunidad Busca “Git” e instálalo. Habilitar (establecer un intervalo, por ejemplo, 5 minutos). confirmación y sincronización automáticas Habilite para evitar conflictos. Pull on Startup 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 desde la App Store. Obsidian Instale , una aplicación de terminal que le permite ejecutar comandos de Linux. iSH 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. 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. Tutorial en vídeo Si tienes dificultades con los pasos, te recomiendo que veas mi video tutorial detallado. https://youtu.be/PScdHzUiBLA?si=C5UNiV7Ou1BJhEbr&embedable=true 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! ;)