Push notebooks to GitHub & import Python packages or files from a GitHub repository
Push notebooks to GitHub
We are bringing some more software engineering best practices to Deepnote. Export your work directly to GitHub with a new feature that allows you to commit & push your work to a specified path in a GitHub repository.
Enable this in your project setting’s versions tab by connecting your public or private GitHub repository and a path within the repository. Deepnote allows you to specify a commit message & pushes all notebooks as .ipynb files.
Import Python packages and files from GitHub
We are not stopping with a single GitHub feature. The next update is about importing Python packages, modules or other files from GitHub. You can now easily import a repository (or several if you’d like!) to your project via the Files section. All you need to do is specify the repository & we will set you all up!
If you need to pull fresh updates of your repo, right-click the imported folder in the Files section and hit Refresh.