🌐
littlefish Research Hub
  • littlefish Research
    • The Bleeding Edge of Organizations
    • Decentralized Autonomous Organizations (DAOs)
  • Cardano Ecosystem
    • Cardano Wallets
      • Seed Phrase Security
    • Cardano DAO Tools
      • Governance
      • Smart Contract Development
      • Treasury Management and Payment Tools
      • Token Creation and Management
      • Membership and Reputation
    • Cardano Decentralized Finance Tools
    • Cardano Cross-Chain Solutions
      • Cardano Cross-Chain Report
    • The Tools of Project Catalyst
  • The Ocean - beyond Cardano
    • DAO Case Studies
      • Balancer DAO Research
      • 1INCH DAO
      • Illuvium DAO Research
      • Lido DAO
      • Aave DAO
      • MakerDAO
      • Bankless DAO
      • Compound DAO
      • Decentraland DAO
      • Uniswap DAO
    • Tools of the Ocean Report
  • DAO Tools
    • Governance
    • Smart Contract Development
    • Treasury Management and Payments Tools
    • Membership and Reputation
    • Token Creation and Management
  • Remote Work Tools
    • Content Generation Tools
    • Collaboration Tools
    • Dev Tools
    • Publication Tools
    • Social Media Tools
    • Communication Tools
    • Miscellaneous
  • How we operate at littlefish Foundation
    • How We Do Things at littlefish Foundation
    • Action
    • Contributor Guideline
    • littlefish Tools of Work
    • Document Guide
    • Document Quality Levels
  • Blockchains and Law
    • Metaverse Unleashed: Exploring the Future of Digital Interaction and Collaboration
    • Decoding the Digital Frontier: Exploring the Intersection of Intellectual Property and Blockchain
    • Beyond the Hype: The Legal Weight of Crypto-Asset White Papers Across Jurisdictions
    • Regulatory Puzzles in the Digital Era: Assessing Global AML/KYC Standards in the Crypto Sphere
    • Taxation of Crypto Assets
    • The ICO Phenomenon: Legal Perspectives on Crypto Crowdfunding
    • Legal Status of the Data Stored in Blockchains
    • Legal Status of Real World Asset Backed Tokens and Coins
    • Legal Framework for Tokens and Coins
    • In Blockchain We Trust: The Legal Paradigm of Smart Contracts Across Borders
    • A New Dawn for Corporations in the Age of Digitalization: DAOs
    • LEGAL STATUS AND TAXATION OF EARNING THROUGH PROJECT CATALYST
    • Changing Paradigm of NFTs: LFF Action NFT
  • All Docs
    • Ocean Technologies Docs
    • Cardano Wallets
      • Vespr
      • Lace
      • CardWallet
      • Eternl
      • Flint Wallet
      • GameChanger
      • GeroWallet
      • Nami
      • NuFi Wallet
      • RayWallet
      • Typhon
      • Yoroi
    • DAO Tools
      • Cardano
        • Paideia
        • Crystal
        • Clarity Protocol
        • Summon Platform
        • Voteaire
        • Agora Protocol
        • TosiDrop
        • DripDropz
        • Mercurychat.io
        • Bro Clan
        • Round Table
      • Other Chains
        • Why SourceCred Failed
        • Chromia Notes
        • Coti
        • Kleoverse
        • Wonderverse
        • Clarity Project Management Tool
        • Charmverse
        • Swae
        • Ensuro
        • Coordinape - App for Action Rewarding
    • Cardano DeFi
      • Indigo Protocol
      • Liqwid
      • Djed
    • What is Cross-Chain
      • Blockchain Bridges
        • Milkomeda
        • MicroChains Network
        • Milkomeda Protocol
        • Wanchain
        • Celer and NuFi Bridges
      • Blockchain Oracles
        • Charli3
        • Orcfax and Chainlink Oracles
      • Atomic Swaps and Atomic Swap on Cardano
      • Sidechains
    • Remote Work Tools
      • Loom
      • Loomio
      • Littlefish Tools of Work
      • How To Use Obsidian at the Littlefish Foundation
      • How To - Writing for the Vault
      • Cloning and Forking “The Vault” Repository
      • A Guide to Using the Multi-Server Chat Bot
      • How to use ComBot
      • Helper.gg - How to
      • Building Bridges Between Discord Communities
      • Noty.ai
      • Fireflies.ai
      • Otter.ai
      • Syncing Time Zone on Discord
      • Recurring Events on Discord with Apollo Bot
      • Improving Discord: A Guide for DAOs and DAO members
      • Bookmark Bot
      • Guide - Managing Discord Overwhelm
      • Discord Server Analytics
      • Discord Notification Settings
      • Guide - littlefish Discord Notifications
      • Discord Hazelnet Bot
      • Docusaurus
      • Obsidian-Github Integration in Windows
      • Buttondown Email Newsletters
      • Fliki
      • Murf.ai
      • Steve AI
      • Bubble
      • Copy.ai - AI content generator
      • Jasper AI
      • Penelope AI
      • WriteSonic
      • AI-Lawyer
      • GENERATIVE PRE-TRAINED TRANSFORMER (ChatGPT)
      • Iris.AI
      • Basics of Miro
      • Manage Miro Boards
      • Miro Tips and Tricks
      • Ready to use Metaverses for Community Gatherings
      • Zoom Best Practices
      • How to Use lettucemeet
      • Install Git for Windows
      • AgoraPulse- a social media management tool.
      • Buffer
      • Eclincher
      • Hootsuite - Social Media Management Tool
      • Sendible - Social Media Management Made Easy
      • SocialPilot
      • Sproutsocial Review
      • Sobol
      • Notion
      • Crowdcast
      • Mirror
      • Tally
      • Discourse
      • Gitbook
      • Zapier
    • Littlefish Tools
      • Cardano Node Setup
      • Cardano-CLI Guide
  • Littlefish Open Source
    • Open Source NFT & Wallet Auth Framework for Cardano
      • Requirements
        • Setting Up Your Development Environment
        • Installing Node.js
      • Installation
      • How to change front page?
      • Milestones
        • Milestone 1
        • Milestone 3 Security Review
        • Milestone 3 Test Review
Powered by GitBook
On this page
Export as PDF
  1. All Docs
  2. Remote Work Tools

Obsidian-Github Integration in Windows

PreviousDocusaurusNextButtondown Email Newsletters

Last updated 1 year ago

Obsidian-Github Integration in Windows

Backing up your vault with git and having it set up as a repository on GitHub has two main benefits, first, it allows you to keep all your personal notes, configs and workspace settings in sync with all of your devices. And second, it makes collaboration on shared vaults (multiple contributors) more convenient. With git integration in Obsidian it is easier to contribute and keep track of other members' contributions.

In this document, I will explain step by step how you can make this integration in your Windows computer.

Step#1. Git Installation

First, verify if git is already installed in your computer. To do this, open the command line interface ( windows + r , cmd, enter ) and type git --version and than press enter. If the returned message is 'git' is not recognized as an internal or external command, operable program or batch file. it means that git is not installed and you need to install it.

In this document [[Install Git for Windows]], you may find a detailed step by step guide on how to successfully install git in your Windows computer.

Step#2. Download and Install Obsidian

You can download Obsidian from the following link;

After finishing installing the app, you need to create a new vault. The process is illustrated in the images below:

Next, click on the settings icon in bottom left corner and from there select Community Plugins and then Turn on community plugins.

In the screen that appears, click on Browse and then type Obsidian Git in the search box. After find the Obsidian Git plugin, click on the install button.

Now return one page back and you will see that Obsidian Git has been installed, but there is a message that says that it is not ready yet.

The reason for this warning is that you need to a git history folder, before you can do anything with Obsidian.

Now go to the directory where you chose to place the vault (beginning of step#2.) from there click on new vault > .obsidian > plugins. Inside plugins you will see an "obsidian-git" folder, and ".git" folder is missing. Now in Step#3. we will create this folder and this will make our integration functional.

Step#3. Download and Install Github Desktop and Prepare for Integration with Obsidian

After finishing installing, open the app, go to files on the top left corner and click on New repository....

This new repository is going to be the folder that you can use as your Obsidian Vault.

Now if you go again to the location of "new vault", inside you will see a new folder named repository. And inside of it you will see the ".git" folder created by Github Desktop.

".git" folders are hidden items so if you don't see it as shown in the image above, click on the view tab from the top left corner and click on the box labeled as "Hidden Items".

Now that you can see both ".git" folder and ".gitattributes" Text Document inside the repository folder, select both and cut (CTRL+X). Go back to the new vault folder, and paste (CTRL+V).

Now from new vault folder, you can delete the folder named "repository" since it is not doing anything. Now there is one remaining step and you will be set.

Step#4. Final Adjustments

Return to the Obsidian app and try to create a new folder. Click on the folder icon on the top left corner of the screen.

After you create the empty folder, go back to Github Desktop. Here you will see a message saying "Can't find repository" or whatever you named your repository created from Github Desktop in the beginning of Step#3.

Click on Locate... button and from there select new folder to replace the repository. Follow the same steps as illustrated in the image below.

Return to Github Desktop, and now you will see that new vault is listed as the Current Repository.

Now you are all set. Go on and add some new components on the Obsidian, commit the changes and then Publish repository. When you Publish the repository, everything inside new vault in your computer will be uploaded to Github online.

One last thing, just to verify the process. In Step#2 we mentioned that even though the plugin installed successfully, there was a message "Git is not ready" under Git Backup Settings. If now, you go back to settings in Obsidian and click on "Obsidian Git" from the bottom left, there will be no warning message under Git Backup Settings.

You can find the installation file of the GitHub Desktop in the following link:

https://desktop.github.com/
https://obsidian.md/download