See the GitHub integration guide.
There are several ways of uploading files to Deepnote.
Upload small files from your computer — If you have a smaller file (a notebook, a CSV or an image) you can simply drag and drop these files into the filesystem, or click 'Upload from computer'. Note that the limit for an uploaded file is 100MB, and the total limit in the folder is 5GB.
Upload files from URL — You can paste the link in the upload modal (opened by clicking 'Upload from URL' in the sidebar) or use the terminal and the command
Integrations — If your data lives in a remote service or bucket, you can simply use one of the native Deepnote integrations. By adding the data download step into the notebook code, you will ensure an easy way to keep working with fresh data and avoid repeated manual extractions.
Working with large files — If you need to work with large files, or access them in multiple projects you can use a Deepnote Shared Dataset. Find more about it in Deepnote Shared datasets section.
You can also upload an existing
.ipynb notebook to a project by using the 'Upload files' button in the sidebar.