(we are switching to a new theme,
don't worry if things look different for a while!)

Site Navigation

Plans

Massive Wiki Roadmap
Pier2Pier
Massive Wiki Builder redesign

For Testing

wiki link test page
Mistletoe parser test page
Mistletoe & the ampersand story

Edit on GitHub


Installing Obsidian + Obsidian Git

Page History

Setup

Recap

Software installs

  1. Git-for-Windows (64-bit): https://git-scm.com/download/win
    • select "Use Notepad as Git's default editor"
    • usually, select "Override the default branch name for new repositories" and choose "main" (ask your Git teammates for help if you have questions)
    • leave "Git from the command line and also from 3rd-party software"
    • leave "Checkout Windows-style, commit Unix-style line endings"
    • leave "Default (fast-forward or merge)"
    • leave "Git Credential Manager"
  2. Obsidian: https://obsidian.md/
  3. Obsidian Git (in Community Plugins in Obsidian)

Now we test the setup by attempting to commit and push this file to the GitHub repository.

Success!

Sekrit Debugging Tricks

Obsidian

Obsidian Git

Workflow (That Worked)

Fun Errors

filename problem

Uncaught (in promise) Error: Cloning into plugin: obsidian-git:23833
'C: \Users \Administrator \Documents \My First Vault\developer-massive-wiki'
error: invalid path '"Breadcrumb" test page. md'
fatal: unable to checkout working tree
warning: Clone succeeded, but checkout failed.
You can inspect what was checked out with 'git status'
and retry with 'git restore--source=HEAD :/'

Similar problem with the Link testing page, with lots of punctuation characters in filename.

Users / Roles / Use Cases

What To Clone

What you want to do

Big Git Forges

Centralized Git forges allowed for GitHub-style collaboration workflow features.

Git Branching, etc.

Git Workflow

In A Repo Where You're A Member

With A Repo Where You're Not A Member


Pages that link to this page