paint-brush
नि:शुल्क ओब्सिडियन सिङ्क कसरी गर्ने! (कुनै सशुल्क योजना आवश्यक छैन)द्वारा@proflead
नयाँ इतिहास

नि:शुल्क ओब्सिडियन सिङ्क कसरी गर्ने! (कुनै सशुल्क योजना आवश्यक छैन)

द्वारा Vladislav Guzey5m2025/02/19
Read on Terminal Reader

धेरै लामो; पढ्नकाे लागि

GitHub मुख्यतया सफ्टवेयर विकासको लागि प्रयोग गरिने क्लाउड-आधारित प्लेटफर्म हो। यसलाई व्यक्तिगत परियोजनाहरू र फाइलहरू व्यवस्थापन गर्न पनि प्रयोग गर्न सकिन्छ। Git भण्डारले सबै सम्पादनहरूको ट्रयाक राख्दै तपाईंको नोटहरू भण्डारण र सिंक गर्न मद्दत गर्दछ।
featured image - नि:शुल्क ओब्सिडियन सिङ्क कसरी गर्ने! (कुनै सशुल्क योजना आवश्यक छैन)
Vladislav Guzey HackerNoon profile picture

ओब्सिडियन आज उपलब्ध सबैभन्दा राम्रो नोट लिने एपहरू मध्ये एक हो। यसले स्थानीय-पहिलो भण्डारणको साथ एक शक्तिशाली, मार्कडाउन-आधारित अनुभव प्रदान गर्दछ। यद्यपि, एउटा समस्या छ: आधिकारिक सिंक सुविधाको लागत प्रति महिना लगभग $8 छ। यदि मैले तपाईंलाई धेरै उपकरणहरूमा तपाईंको नोटहरू पूर्ण रूपमा नि:शुल्क सिंक गर्ने तरिका छ भने के हुन्छ? यस गाइडमा, म तपाईंलाई GitHub र Git प्रयोग गर्ने विधि मार्फत मार्गदर्शन गर्नेछु जसले तपाईंलाई एक पैसा पनि खर्च नगरी तपाईंको नोटहरू सिंकमा राख्न अनुमति दिन्छ।

के चाहिन्छ?

तपाईंलाई धेरै कुराहरू गर्न आवश्यक छ जस्तो लाग्न सक्छ, तर चिन्ता नगर्नुहोस्; आदर्श परिदृश्यमा, तपाईंलाई लगभग १०-१५ मिनेट र यी कुराहरू चाहिन्छ:

  • GitHub खाता र भण्डार
  • GitHub पहुँच टोकन
  • SSH कुञ्जी (वैकल्पिक)
  • गिट
  • ओब्सिडियन
  • ओब्सिडियनका लागि गिट प्लगइन
  • आईफोनको लागि iSH एप
  • आईफोनको लागि ओब्सिडियन एप

चरण १: GitHub खाता र भण्डार सिर्जना गर्नुहोस्

GitHub मुख्यतया सफ्टवेयर विकासको लागि प्रयोग गरिने क्लाउड-आधारित प्लेटफर्म हो, तर यसलाई व्यक्तिगत परियोजनाहरू र फाइलहरू व्यवस्थापन गर्न पनि प्रयोग गर्न सकिन्छ — जसमा ओब्सिडियन नोटहरू पनि समावेश छन्।

Git रिपोजिटरी (वा रिपो) एउटा भण्डारण ठाउँ हो जहाँ Git ले फाइलहरूको सेटमा भएका सबै परिवर्तनहरू ट्र्याक गर्छ। यसले परिमार्जनहरू रेकर्ड गर्छ, जसले गर्दा तपाईंलाई अघिल्लो संस्करणहरूमा फर्कन, अरूसँग सहकार्य गर्न र विभिन्न उपकरणहरूमा तपाईंका फाइलहरू सिङ्क्रोनाइज गर्न अनुमति दिन्छ। Obsidian को सन्दर्भमा, Git रिपोजिटरीले सबै सम्पादनहरूको ट्र्याक राख्दै तपाईंको नोटहरू भण्डारण र सिङ्क गर्न मद्दत गर्छ।


  1. GitHub.com मा जानुहोस्, र साइन अप गर्नुहोस्।
  2. लग इन भएपछि, नयाँ भण्डार सिर्जना गर्न नयाँ बटनमा क्लिक गर्नुहोस्।
  3. यसलाई एउटा नाम दिनुहोस् (जस्तै, "ओब्सिडियन-नोट्स")।
  4. तपाईंको नोटहरू सार्वजनिक रूपमा पहुँचयोग्य नहोस् भनेर भण्डारलाई निजीमा सेट गर्न निश्चित गर्नुहोस्।
  5. भण्डार सिर्जना गर्नुहोस् क्लिक गर्नुहोस्।


Git भण्डार


चरण २: आफ्नो कम्प्युटरमा Git स्थापना गर्नुहोस्

यदि तपाईंले Git स्थापना गर्नुभएको छैन भने, यी चरणहरू पालना गर्नुहोस्:


  • म्याक : brew install git साथ Homebrew प्रयोग गरेर Git स्थापना गर्नुहोस्।


  • Linux : sudo apt-get install git (डेबियन-आधारित प्रणालीहरूको लागि) वा sudo dnf install git (फेडोरा-आधारित प्रणालीहरूको लागि) प्रयोग गर्नुहोस्।


एकपटक स्थापना भएपछि, आफ्नो टर्मिनल (कमाण्ड प्रम्प्ट, पावरशेल, वा म्याकोस टर्मिनल) खोल्नुहोस् र चलाएर स्थापना प्रमाणित गर्नुहोस्:

 git --version

आधारभूत Git आदेशहरू

यहाँ तीन आवश्यक Git आदेशहरू छन् जुन तपाईंले बारम्बार प्रयोग गर्नुहुनेछ:

 git status


यो आदेशले तपाईंको भण्डारको हालको अवस्था देखाउँछ। यसले तपाईंलाई कुन फाइलहरू परिमार्जन गरिएका छन्, थपिएका छन्, वा commit.git स्थितिको लागि चरणबद्ध गरिएका छन् भनेर बताउँछ।

 git pull


यो आदेशले रिमोट रिपोजिटरी (GitHub) बाट नवीनतम परिवर्तनहरू ल्याउँछ र तपाईंको स्थानीय रिपोजिटरी अपडेट गर्छ।

 git push


परिवर्तनहरू गरेपछि, तपाईंले git push प्रयोग गरेर GitHub मा अपलोड गर्नुपर्नेछ। यो आदेशले तपाईंको स्थानीय भण्डारबाट रिमोट भण्डारमा तपाईंको प्रतिबद्ध परिवर्तनहरू पठाउँछ।

चरण ३: GitHub रिपोजिटरी क्लोन गर्नुहोस्

अब, तपाईंको स्थानीय ओब्सिडियन भल्टलाई GitHub मा जडान गरौं:

  • आफ्नो टर्मिनल खोल्नुहोस्, र तपाईंले आफ्ना नोटहरू भण्डारण गर्न चाहनुभएको फोल्डरमा नेभिगेट गर्नुहोस्।


  • तपाईंको GitHub रिपोजिटरी URL सँग YOUR-REPO-URL लाई प्रतिस्थापन गर्दै निम्न आदेश चलाउनुहोस्:
 git clone YOUR-REPO-URL


  • यसले तपाईंको GitHub भण्डारमा लिङ्क गरिएको स्थानीय फोल्डर सिर्जना गर्नेछ।


GitHub रिपोजिटरी क्लोन गर्नुहोस्


आफ्नो ओब्सिडियन नोटहरू यस फोल्डरमा सार्नुहोस् ताकि तिनीहरू सिङ्कको लागि तयार हुन्छन्।

चरण ३. GitHub क्लासिक टोकन कसरी प्राप्त गर्ने

GitHub ले Git सञ्चालनहरूको लागि पासवर्ड-आधारित प्रमाणीकरणलाई अस्वीकृत गरेको छ। यसको सट्टा, यसले तपाईंलाई व्यक्तिगत पहुँच टोकन (PAT) प्रयोग गर्न आवश्यक छ, जसले प्रमाणीकरण गर्न अझ सुरक्षित तरिका प्रदान गर्दछ।

GitHub क्लासिक टोकन कसरी प्राप्त गर्ने

GitHub विकासकर्ता सेटिंग्समा जानुहोस्:

  • GitHub टोकन सेटिंग्स खोल्नुहोस्।
  • नयाँ टोकन उत्पन्न गर्नुहोस्क्लासिक चयन गर्नुहोस् मा क्लिक गर्नुहोस्।


म्याद समाप्ति र अनुमतिहरू सेट गर्नुहोस्:

  • म्याद सकिने मिति छान्नुहोस् वा यसलाई म्याद सकिने छैन (सुरक्षाको लागि सिफारिस गरिएको छैन) मा सेट गर्नुहोस्।

आवश्यक क्षेत्रहरू चयन गर्नुहोस्:

  • रिपो → निजी भण्डारहरू पहुँच गर्नका लागि।


टोकन उत्पन्न गर्नुहोस् र प्रतिलिपि गर्नुहोस्:

  • टोकन उत्पन्न गर्नुहोस् मा क्लिक गर्नुहोस् र तुरुन्तै प्रतिलिपि गर्नुहोस्
  • तपाईंले पृष्ठ छोडेपछि GitHub ले यसलाई फेरि देखाउने छैन।


Git प्रमाणीकरणमा टोकन प्रयोग गर्नुहोस्:

  • Git अपरेसनहरूमा पासवर्डको लागि सोध्दा, टोकन टाँस्नुहोस्।

चरण ४: प्रमाणीकरणको लागि SSH सेटअप गर्नुहोस् (वैकल्पिक)

तपाईंले प्रत्येक पटक सिंक गर्दा आफ्नो पासवर्ड प्रविष्ट गर्नबाट बच्नको लागि, तपाईं SSH प्रमाणीकरण सेट अप गर्न सक्नुहुन्छ:

  • निम्न चलाएर SSH कुञ्जी उत्पन्न गर्नुहोस्:
 ssh-keygen -t ed25519 -C "[email protected]"


  • SSH कुञ्जी प्रयोग गरेर प्रतिलिपि गर्नुहोस्:
 cat ~/.ssh/id_ed25519.pub


  • GitHub मा जानुहोस्, Settings > SSH र GPG keys मा जानुहोस्, र प्रतिलिपि गरिएको key थप्नुहोस्।

प्रमाणीकरणको लागि SSH सेटअप गर्नुहोस् (वैकल्पिक)


अब, तपाईंको प्रणालीले GitHub सँग स्वचालित रूपमा प्रमाणीकरण गर्नेछ।

चरण ५: ओब्सिडियनमा Git प्लगइन सेटअप गर्नुहोस्

मलाई लाग्छ तपाईंसँग पहिले नै Obsidian एप छ, त्यसैले म यहाँ यसको स्थापना प्रक्रिया कभर गर्दिन। म तपाईंलाई Git प्लगइन स्थापना गर्ने द्रुत चरणहरू मात्र देखाउनेछु।


ओब्सिडियनमा एउटा प्लगइन छ जसले Git सिङ्किङलाई सजिलो बनाउँछ:

  1. ओब्सिडियन खोल्नुहोस्, र सेटिंग्स > कम्युनिटी प्लगइनहरूमा जानुहोस्।
  2. "Git" खोज्नुहोस् र यसलाई स्थापना गर्नुहोस्।
  3. स्वत: कमिट र सिङ्क सक्षम गर्नुहोस् (अन्तराल सेट गर्नुहोस्, जस्तै, ५ मिनेट)।
  4. द्वन्द्वहरू रोक्नको लागि पुल अन स्टार्टअप सक्षम गर्नुहोस्।


ओब्सिडियनमा Git प्लगइन सेटअप गर्नुहोस्


अब, जब तपाईं नोटहरू सम्पादन गर्नुहुन्छ, ओब्सिडियनले तिनीहरूलाई GitHub सँग स्वचालित रूपमा सिंक गर्नेछ।

चरण ६: मोबाइलमा नोटहरू सिंक गर्दै (iOS, iPhone, iPad)

मोबाइलमा सिङ्क गर्ने काम अलि जटिल छ तर अझै पनि सम्भव छ।

  • एप स्टोरबाट ओब्सिडियन स्थापना गर्नुहोस्।


  • iSH स्थापना गर्नुहोस्, एउटा टर्मिनल एप जसले तपाईंलाई Linux कमाण्डहरू चलाउन अनुमति दिन्छ।

  • iSH एप


  • iSH खोल्नुहोस्, र Git स्थापना गर्नुहोस्:

 apk add git


  • तपाईंको ओब्सिडियन नोटहरूको लागि एउटा फोल्डर सिर्जना गर्नुहोस्:
 mkdir obsidian


  • ओब्सिडियन भल्ट फोल्डर माउन्ट गर्न माउन्ट आदेश चलाउनुहोस्।


 mount -t ios . obsidian


  • एउटा फाइल पिकर देखा पर्नेछ। आफ्नो स्थानीय भल्ट भएको फोल्डर छान्नुहोस्।


  • त्यसपछि निम्न आदेशहरू प्रयोग गर्नुहोस्:


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

यो चरण पूरा भएपछि, तपाईंले ओब्सिडियन अनुप्रयोगमा आफ्ना नोटहरू देख्नुहुनेछ।

ओब्सिडियन आईओएस


चरण ७: आईफोनमा ओब्सिडियन गिट प्लगइन स्थापना गर्नुहोस्

हाम्रो ट्युटोरियलको अन्तिम चरण - Git समुदाय प्लगइन।

  • ओब्सिडियन खोल्नुहोस्।

  • सेटिङहरू > समुदाय प्लगइनहरूमा जानुहोस्।

  • ब्राउज ट्याप गर्नुहोस् र Obsidian Git खोज्नुहोस्।

  • स्थापना गर्नुहोस् मा ट्याप गर्नुहोस्, त्यसपछि प्लगइन सक्षम गर्नुहोस्।

  • स्वतः-कमिट अन्तराल सेट अप गर्नुहोस् (जस्तै, प्रत्येक ५ मिनेटमा)।

  • ओब्सिडियन खोल्दा परिवर्तनहरू सिङ्क गर्न पुल अन स्टार्टअप सक्षम गर्नुहोस्।


गिट प्लगइन


भिडियो ट्युटोरियल

यदि तपाईंलाई चरणहरूसँग संघर्ष गरिरहेको छ भने, म तपाईंलाई मेरो विस्तृत भिडियो ट्यूटोरियल हेर्न सिफारिस गर्दछु।

निष्कर्ष

सेटअप गर्न अलि बढी समय लाग्छ, एकपटक सकिएपछि, यो निर्बाध रूपमा काम गर्छ। यदि तपाईंलाई यो गाइड उपयोगी लाग्यो भने, मलाई टिप्पणीहरूमा थाहा दिनुहोस्, र कुनै पनि प्रश्न सोध्न नहिचकिचाउनुहोस्!


जय होस्! ;)