[[open-in-colab]]  
🤗 Diffusers provides a [`~diffusers.utils.PushToHubMixin`] for uploading your model, scheduler, or pipeline to the Hub. It is an easy way to store your files on the Hub, and also allows you to share your work with others. Under the hood, the [`~diffusers.utils.PushToHubMixin`]:  
1. creates a repository on the Hub
2. saves your model, scheduler, or pipeline files so they can be reloaded later
3. uploads folder containing these files to the Hub  
This guide will show you how to use the [`~diffusers.utils.PushToHubMixin`] to upload your files to the Hub.  
You'll need to log in to your Hub account with your access [token](https://huggingface.co/settings/tokens) first:  
```py
from huggingface_hub import notebook_login

notebook_login()
```
/Users/nielsrogge/Documents/python_projecten/diffusers/docs/source/en/using-diffusers/push_to_hub.md