یکی از بهترین برنامه های یادداشت برداری است که امروزه در دسترس است. این یک تجربه قدرتمند و مبتنی بر Markdown با ذخیره سازی محلی اول ارائه می دهد. با این حال، یک مشکل وجود دارد: ویژگی رسمی همگام سازی حدود 8 دلار در ماه هزینه دارد. اگر به شما بگویم راهی برای همگامسازی یادداشتهایتان در چندین دستگاه کاملاً رایگان وجود دارد، چه؟ در این راهنما، من شما را از طریق روشی با استفاده از GitHub و Git راهنمایی میکنم که به شما امکان میدهد یادداشتهای خود را بدون خرج کردن یک سکه، هماهنگ نگه دارید. Obsidian چه چیزی نیاز دارد ممکن است احساس کنید که باید کارهای زیادی انجام دهید، اما نگران نباشید. در یک سناریوی ایده آل، شما به 10 تا 15 دقیقه و موارد زیر نیاز دارید: حساب و مخزن GitHub توکن دسترسی GitHub کلید SSH (اختیاری) Git ابسیدین پلاگین Git برای Obsidian برنامه iSH برای آیفون اپلیکیشن Obsidian برای آیفون مرحله 1: یک حساب و مخزن GitHub ایجاد کنید یک پلتفرم مبتنی بر ابر است که عمدتاً برای توسعه نرمافزار استفاده میشود، اما میتوان از آن برای مدیریت پروژهها و فایلهای شخصی از جمله یادداشتهای Obsidian نیز استفاده کرد. GitHub (یا repo) فضای ذخیره سازی است که در آن Git تمام تغییرات مجموعه ای از فایل ها را ردیابی می کند. این تغییرات را ثبت می کند و به شما امکان می دهد به نسخه های قبلی برگردید، با دیگران همکاری کنید و فایل های خود را در دستگاه های مختلف همگام سازی کنید. در زمینه Obsidian، یک مخزن Git به ذخیره و همگام سازی یادداشت های شما کمک می کند و در عین حال همه ویرایش ها را پیگیری می کند. مخزن Git به بروید و ثبت نام کنید. GitHub.com پس از ورود بر روی دکمه کلیک کنید تا یک مخزن جدید ایجاد کنید. New نامی به آن بدهید (مثلاً «یادداشتهای ابسیدین»). مطمئن شوید که مخزن را روی تنظیم کرده اید تا یادداشت های شما در دسترس عموم نباشد. Private روی کلیک کنید. Create Repository مرحله 2: Git را بر روی رایانه خود نصب کنید اگر Git را نصب نکرده اید، این مراحل را دنبال کنید: : Git را از Windows git-scm.com دانلود و نصب کنید. : Git را با استفاده از Homebrew با نصب کنید. مک brew install git : (برای سیستمهای مبتنی بر Debian) یا sudo dnf install git (برای سیستمهای مبتنی بر فدورا) استفاده کنید. لینوکس sudo apt-get install git پس از نصب، ترمینال خود را باز کنید (Command Prompt، PowerShell یا macOS Terminal) و نصب را با اجرای: git --version دستورات پایه گیت در اینجا سه دستور ضروری Git وجود دارد که اغلب از آنها استفاده خواهید کرد: git status این دستور وضعیت فعلی مخزن شما را نشان می دهد. به شما می گوید کدام فایل ها برای وضعیت commit.git تغییر، اضافه یا مرحله بندی شده اند git pull این دستور آخرین تغییرات را از مخزن راه دور (GitHub) واکشی می کند و مخزن محلی شما را به روز می کند. git push پس از ایجاد تغییرات، باید آنها را با استفاده از git push در GitHub آپلود کنید. این دستور تغییرات متعهد شما را از مخزن محلی شما به مخزن راه دور ارسال می کند. مرحله 3: مخزن GitHub را کلون کنید اکنون، بیایید صندوق محلی Obsidian خود را به GitHub متصل کنیم: ترمینال خود را باز کنید و به پوشه ای که می خواهید یادداشت های خود را در آن ذخیره کنید بروید. دستور زیر را اجرا کنید و URL مخزن GitHub خود را جایگزین YOUR-REPO-URL کنید: git clone YOUR-REPO-URL این یک پوشه محلی ایجاد می کند که به مخزن GitHub شما پیوند داده شده است. یادداشت های Obsidian خود را به این پوشه منتقل کنید تا برای همگام سازی آماده شوند. مرحله 3. چگونه یک توکن کلاسیک GitHub دریافت کنیم GitHub احراز هویت مبتنی بر رمز عبور را برای عملیات Git منسوخ کرده است. در عوض، از شما میخواهد از یک استفاده کنید، که راه امنتری برای احراز هویت فراهم میکند. رمز دسترسی شخصی (PAT) چگونه یک توکن کلاسیک GitHub دریافت کنیم به تنظیمات برنامه نویس GitHub بروید: باز کنید. تنظیمات توکن GitHub را → Select کلیک کنید. روی Generate new token Classic تنظیم انقضا و مجوزها: تاریخ انقضا را انتخاب کنید یا آن را روی تنظیم کنید (برای امنیت توصیه نمی شود). No Expiration محدوده های لازم را انتخاب کنید: مخزن → برای دسترسی به مخازن خصوصی. توکن را تولید و کپی کنید: روی کلیک کنید و . Generate Token بلافاصله آن را کپی کنید بعد از اینکه صفحه را ترک کردید، GitHub دیگر آن را نشان نخواهد داد. از Token در Git Authentication استفاده کنید: وقتی در عملیات Git از شما خواسته شد بنویسید، به جای آن توکن را Paste کنید. رمز عبور را مرحله 4: تنظیم SSH برای احراز هویت (اختیاری) برای جلوگیری از وارد کردن رمز عبور هر بار که همگامسازی میکنید، میتوانید احراز هویت SSH را تنظیم کنید: با اجرا کردن یک کلید SSH تولید کنید: ssh-keygen -t ed25519 -C "your-email@example.com" کلید SSH را با استفاده از: cat ~/.ssh/id_ed25519.pub به GitHub بروید، به بروید و کلید کپی شده را اضافه کنید. تنظیمات > کلیدهای SSH و GPG اکنون سیستم شما به صورت خودکار با GitHub احراز هویت می شود. مرحله 5: پلاگین Git را در Obsidian راه اندازی کنید من فرض می کنم شما قبلاً برنامه Obsidian را دارید، به همین دلیل است که من روند نصب آن را در اینجا پوشش نمی دهم. من فقط مراحل سریع نصب افزونه Git را به شما نشان خواهم داد. Obsidian افزونه ای دارد که همگام سازی Git را آسان تر می کند: Obsidian را باز کنید و به بروید. Settings > Community Plugins "Git" را جستجو کنید و آن را نصب کنید. را فعال کنید (یک فاصله زمانی را تنظیم کنید، مثلاً 5 دقیقه). Auto Commit and Sync برای جلوگیری از درگیری، فعال کنید. Pull on Startup را اکنون، هر زمان که یادداشت ها را ویرایش می کنید، Obsidian آنها را به طور خودکار با GitHub همگام می کند. مرحله 6: همگام سازی یادداشت ها در تلفن همراه (iOS، iPhone، iPad) همگام سازی در تلفن همراه کمی پیچیده تر است، اما هنوز هم قابل انجام است. از اپ استور نصب کنید. Obsidian را را نصب کنید، یک برنامه ترمینال که به شما امکان می دهد دستورات لینوکس را اجرا کنید. iSH برنامه iSH iSH را باز کنید و Git را با استفاده از: apk add git یک پوشه برای یادداشت های ابسیدین خود ایجاد کنید: mkdir obsidian برای سوار کردن پوشه obsidian vault دستور mount را اجرا کنید. mount -t ios . obsidian یک انتخابگر فایل نمایش داده می شود. پوشه ای را که دارای خزانه محلی است انتخاب کنید. سپس از دستورات زیر استفاده کنید: cd obsidianrm -rf .git clone YOUR-REPO-URL . پس از انجام این مرحله، یادداشت های خود را در اپلیکیشن Obsidian مشاهده خواهید کرد. مرحله 7: پلاگین Obsidian Git را روی آیفون نصب کنید آخرین مرحله در آموزش ما - افزونه انجمن Git. ابسیدین را باز کنید. به Settings > Community Plugins بروید. روی Browse ضربه بزنید و Obsidian Git را جستجو کنید. روی Install و سپس Enable the plugin ضربه بزنید. یک فاصله زمانی ارتکاب خودکار (مثلاً هر 5 دقیقه) تنظیم کنید. برای همگام سازی تغییرات هنگام باز کردن Obsidian، Pull on Startup را فعال کنید. آموزش تصویری اگر با مراحل مشکل دارید، به شما توصیه می کنم فیلم آموزشی دقیق من را تماشا کنید. https://youtu.be/PScdHzUiBLA?si=C5UNiV7Ou1BJhEbr&embedable=true نتیجه گیری در حالی که کمی به راه اندازی نیاز دارد، پس از انجام، یکپارچه کار می کند. اگر این راهنما برای شما مفید بود، در نظرات به من اطلاع دهید و هر گونه سوالی را بپرسید! به سلامتی ;)