paint-brush
چگونه Obsidian Sync را به صورت رایگان انجام دهیم! (بدون نیاز به طرح پرداختی)توسط@proflead
تاریخ جدید

چگونه Obsidian Sync را به صورت رایگان انجام دهیم! (بدون نیاز به طرح پرداختی)

توسط Vladislav Guzey5m2025/02/19
Read on Terminal Reader

خیلی طولانی؛ خواندن

GitHub یک پلت فرم مبتنی بر ابر است که عمدتاً برای توسعه نرم افزار استفاده می شود. همچنین می توان از آن برای مدیریت پروژه ها و فایل های شخصی استفاده کرد. یک مخزن Git به ذخیره و همگام سازی یادداشت های شما کمک می کند و در عین حال همه ویرایش ها را پیگیری می کند.
featured image - چگونه Obsidian Sync را به صورت رایگان انجام دهیم! (بدون نیاز به طرح پرداختی)
Vladislav Guzey HackerNoon profile picture

Obsidian یکی از بهترین برنامه های یادداشت برداری است که امروزه در دسترس است. این یک تجربه قدرتمند و مبتنی بر Markdown با ذخیره سازی محلی اول ارائه می دهد. با این حال، یک مشکل وجود دارد: ویژگی رسمی همگام سازی حدود 8 دلار در ماه هزینه دارد. اگر به شما بگویم راهی برای همگام‌سازی یادداشت‌هایتان در چندین دستگاه کاملاً رایگان وجود دارد، چه؟ در این راهنما، من شما را از طریق روشی با استفاده از GitHub و Git راهنمایی می‌کنم که به شما امکان می‌دهد یادداشت‌های خود را بدون خرج کردن یک سکه، هماهنگ نگه دارید.

چه چیزی نیاز دارد

ممکن است احساس کنید که باید کارهای زیادی انجام دهید، اما نگران نباشید. در یک سناریوی ایده آل، شما به 10 تا 15 دقیقه و موارد زیر نیاز دارید:

  • حساب و مخزن GitHub
  • توکن دسترسی GitHub
  • کلید SSH (اختیاری)
  • Git
  • ابسیدین
  • پلاگین Git برای Obsidian
  • برنامه iSH برای آیفون
  • اپلیکیشن Obsidian برای آیفون

مرحله 1: یک حساب و مخزن GitHub ایجاد کنید

GitHub یک پلتفرم مبتنی بر ابر است که عمدتاً برای توسعه نرم‌افزار استفاده می‌شود، اما می‌توان از آن برای مدیریت پروژه‌ها و فایل‌های شخصی از جمله یادداشت‌های Obsidian نیز استفاده کرد.

مخزن Git (یا repo) فضای ذخیره سازی است که در آن Git تمام تغییرات مجموعه ای از فایل ها را ردیابی می کند. این تغییرات را ثبت می کند و به شما امکان می دهد به نسخه های قبلی برگردید، با دیگران همکاری کنید و فایل های خود را در دستگاه های مختلف همگام سازی کنید. در زمینه Obsidian، یک مخزن Git به ذخیره و همگام سازی یادداشت های شما کمک می کند و در عین حال همه ویرایش ها را پیگیری می کند.


  1. به GitHub.com بروید و ثبت نام کنید.
  2. پس از ورود بر روی دکمه New کلیک کنید تا یک مخزن جدید ایجاد کنید.
  3. نامی به آن بدهید (مثلاً «یادداشت‌های ابسیدین»).
  4. مطمئن شوید که مخزن را روی Private تنظیم کرده اید تا یادداشت های شما در دسترس عموم نباشد.
  5. روی Create Repository کلیک کنید.


مخزن Git


مرحله 2: Git را بر روی رایانه خود نصب کنید

اگر Git را نصب نکرده اید، این مراحل را دنبال کنید:


  • مک : Git را با استفاده از Homebrew با brew install git نصب کنید.


  • لینوکس : sudo apt-get install git (برای سیستم‌های مبتنی بر Debian) یا sudo dnf 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 شما پیوند داده شده است.


مخزن GitHub را شبیه سازی کنید


یادداشت های Obsidian خود را به این پوشه منتقل کنید تا برای همگام سازی آماده شوند.

مرحله 3. چگونه یک توکن کلاسیک GitHub دریافت کنیم

GitHub احراز هویت مبتنی بر رمز عبور را برای عملیات Git منسوخ کرده است. در عوض، از شما می‌خواهد از یک رمز دسترسی شخصی (PAT) استفاده کنید، که راه امن‌تری برای احراز هویت فراهم می‌کند.

چگونه یک توکن کلاسیک GitHub دریافت کنیم

به تنظیمات برنامه نویس GitHub بروید:


تنظیم انقضا و مجوزها:

  • تاریخ انقضا را انتخاب کنید یا آن را روی No Expiration تنظیم کنید (برای امنیت توصیه نمی شود).

محدوده های لازم را انتخاب کنید:

  • مخزن → برای دسترسی به مخازن خصوصی.


توکن را تولید و کپی کنید:

  • روی Generate Token کلیک کنید و بلافاصله آن را کپی کنید .
  • بعد از اینکه صفحه را ترک کردید، GitHub دیگر آن را نشان نخواهد داد.


از Token در Git Authentication استفاده کنید:

  • وقتی در عملیات Git از شما خواسته شد رمز عبور را بنویسید، به جای آن توکن را Paste کنید.

مرحله 4: تنظیم SSH برای احراز هویت (اختیاری)

برای جلوگیری از وارد کردن رمز عبور هر بار که همگام‌سازی می‌کنید، می‌توانید احراز هویت SSH را تنظیم کنید:

  • با اجرا کردن یک کلید SSH تولید کنید:
 ssh-keygen -t ed25519 -C "[email protected]"


  • کلید SSH را با استفاده از:
 cat ~/.ssh/id_ed25519.pub


  • به GitHub بروید، به تنظیمات > کلیدهای SSH و GPG بروید و کلید کپی شده را اضافه کنید.

تنظیم SSH برای احراز هویت (اختیاری)


اکنون سیستم شما به صورت خودکار با GitHub احراز هویت می شود.

مرحله 5: پلاگین Git را در Obsidian راه اندازی کنید

من فرض می کنم شما قبلاً برنامه Obsidian را دارید، به همین دلیل است که من روند نصب آن را در اینجا پوشش نمی دهم. من فقط مراحل سریع نصب افزونه Git را به شما نشان خواهم داد.


Obsidian افزونه ای دارد که همگام سازی Git را آسان تر می کند:

  1. Obsidian را باز کنید و به Settings > Community Plugins بروید.
  2. "Git" را جستجو کنید و آن را نصب کنید.
  3. Auto Commit and Sync را فعال کنید (یک فاصله زمانی را تنظیم کنید، مثلاً 5 دقیقه).
  4. برای جلوگیری از درگیری، Pull on Startup را فعال کنید.


پلاگین Git را در Obsidian راه اندازی کنید


اکنون، هر زمان که یادداشت ها را ویرایش می کنید، 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 مشاهده خواهید کرد.

Obsidian iOS


مرحله 7: پلاگین Obsidian Git را روی آیفون نصب کنید

آخرین مرحله در آموزش ما - افزونه انجمن Git.

  • ابسیدین را باز کنید.

  • به Settings > Community Plugins بروید.

  • روی Browse ضربه بزنید و Obsidian Git را جستجو کنید.

  • روی Install و سپس Enable the plugin ضربه بزنید.

  • یک فاصله زمانی ارتکاب خودکار (مثلاً هر 5 دقیقه) تنظیم کنید.

  • برای همگام سازی تغییرات هنگام باز کردن Obsidian، Pull on Startup را فعال کنید.


پلاگین Git


آموزش تصویری

اگر با مراحل مشکل دارید، به شما توصیه می کنم فیلم آموزشی دقیق من را تماشا کنید.

نتیجه گیری

در حالی که کمی به راه اندازی نیاز دارد، پس از انجام، یکپارچه کار می کند. اگر این راهنما برای شما مفید بود، در نظرات به من اطلاع دهید و هر گونه سوالی را بپرسید!


به سلامتی ;)

L O A D I N G
. . . comments & more!

About Author

Vladislav Guzey HackerNoon profile picture
Vladislav Guzey@proflead
Lead Web Developer & CRO Expert | Specializing in A/B Testing, Data Analysis & SEO Optimization | Python, PHP, JavaScrip

برچسب ها را آویزان کنید

این مقاله در ارائه شده است...