It is suggested that you fork this repository and view it in Obsidian.
Fork the repository, this creates a copy of the repository into your GitHub account. You can make changes to the repository in your account.
![[repoFork.png|Fork the Repository]]
Clone the repository to your computer using GitHub Desktop (or any method).
![[repoClone.png|Clone the repository]]
Note the directory that you cloned the repository into.
Open Obsidian, and open the repository folder as a vault.
![[repoOpen.png|Open in Obsidian]]
![[repoOpened.png|Opened in Obsidian]]
Periodically, there may be updates to the main repository. In your fork, sync the changes which will merge the updates with your repository. This can be done through GitHub Desktop or Obsidian, or any other Git method.
First, make and save changes within Obsidian.
Select the files you wish to commit, add a comment to explain the changes, then press Commit To Main
.
![[repoGithubCommitPush.png|Commit Changes]]
Then push the changes to your GitHub repository
![[repoGithubPush.png|Push Changes to GitHub]]
If you need to update the repository, commit and push the changes to your fork, then create a pull request. If your changes are required, your teacher will merge the changes into the main repository. All forks will then be able to update their forks.