# How to get started with HoloLens Seed Project?

[**HoloLens Seed** project](https://github.com/Yonet/HoloLensUnitySeedProject) is a github repository that is configured for **Windows Mixed Reality development**. The repo includes **Mixed Reality Toolkit** and **.gitignore** files.&#x20;

You can create a new project from the seed instead of downloading the different assets and setting up your git project. To be able to use the seed project, you can [get a github account](https://github.com/?WT.mc_id=github-mixedrealitycurriculum-ayyonet) and setup your development environment or directly download the repository content.

![Download Seed project from github.](/files/-M2_7F-Dn5ZQAQYnvVqh)

## Setup

You can clone and delete this repository's history and start a new git project by running the below script. You need to create your own github repo first. Replace with your own github project url.

```
git clone --depth=1 https://github.com/Yonet/HoloLensUnitySeedProject.git <your-project-name>
```

Or by running the below github commands:

```
// Clone the seed project
git clone --depth=1 https://github.com/Yonet/HoloLensUnitySeedProject.git

-- Remove the history from the repo
rm -rf .git

-- recreate the repos from the current content only
git init
git add .
git commit -m "Initial commit"

-- push to the github remote repos ensuring you overwrite history
git remote add origin git@github.com:<YOUR ACCOUNT>/<YOUR REPOS>.git
git push -u --force origin master
```

### How to update your project to latest seed?

&#x20;Whenever there is a new update for [Mixed Reality Toolkit](https://microsoft.github.io/MixedRealityToolkit-Unity/README.html?WT.mc_id=hololensseedproject-github-ayyonet) or [Azure Spatial Anchors](https://docs.microsoft.com/azure/spatial-anchors/?WT.mc_id=hololensseedproject-github-ayyonet) packages, this repo will be updated with the latest version. You can automaticly get the latest packages by adding the seed repo as your upstream and pulling from it.

```
git remote add upstream https://github.com/Yonet/HoloLensUnitySeedProject.git
git pull upstream master
```

You can check to see if your remote origin and upstream by copy and pasting to your terminal:

```
git remote -v
```

You can remove the upstream anytime by running:

```
git remote remove upstream https://github.com/Yonet/HoloLensUnitySeedProject.git
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.xrdev.app/mixed-reality-docs/lessons/lesson1/project/how-to-get-started-with-hololens-seed-project.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
