notes - git submodule from main private obsidian backup repo notes from college this is a partition from my obsidian vault which is backed up on a private repository git learned git submodule add init deinit sync git rm --cached git mv .gitmodules how to erase a commit history using branches git filter-repo pip install git-filter-repo git fsck git gc