# Import Notebooks

Depending on your class requirements and on your level of familiarity with version control, there are different recommended ways to sync files to and from your hub. We list several options below.

## Adding Files From Your Desktop ①

The File Uploaded tool offers the easiest approach for students to add files to your hub.

1. Select <img src="/files/84zQNVBptftw5qpuv91l" alt="" data-size="original">File browser from left sidebar
2. Select the <img src="/files/XQEXzwseEZJW32KpdGzR" alt="" data-size="original">Upload Files button
3. Select the files you would like to upload and click **Open**
4. The files will be automatically added to your hub at your current working directory level.

## Import via URL ①

Ⓣ Teachers have the ability to generate an URL that will place the appropriate content in your hub. If you are an Instructor, please refer to the [Link Generation Section](/archive/jupyterhub/content-sync-via-link/nbgitpuller.md).

Ⓢ Students will simply need to clink the link posted in Canvas. Note that if the content is updated by the instructor, then visiting the link again will bring the new content.

## Import from Git/GitHub Repository ②

Many courses at Brown use GitHub and GitHub classroom to distribute lecture and homework material. If your class uses GitHub and GitHub classroom for content distribution, you should review the sections [**CONTENT SYNC VIA GIT,**](/archive/jupyterhub/git-basics/overview.md) and [**GITHUB CLASSROOM**](/archive/jupyterhub/github-classroom-student-guide/overview.md) from the left navigation bar.

##


---

# 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://docs.ccv.brown.edu/archive/jupyterhub/getting-started/step-3-import-notebooks.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.
