jupyterlab-easygit
v0.1.2
Published
A JupyterLab extension enabling non-Git users to store versions of their work. This is intended for Git-savvy users to track changes made by team members to implement version control without teaching Git.
Downloads
12
Maintainers
Readme
jupyterlab-easygit
A JupyterLab extension enabling non-Git users to store versions of their work. This is intended for Git-savvy users to track changes made by team members to implement version control without teaching Git.
Prerequisites
- JupyterLab
Usage
- Store a version of your folder with File > Store Version or the second icon on the notebook toolbar.
Install
jupyter labextension install jupyterlab-easygit
pip install jupyterlab-git
jupyter serverextension enable --py jupyterlab_git
Development
Install
Requires node 4+ and npm 4+
# Clone the repo to your local environment
git clone https://github.com/jennalandy/jupyterlab-easygit.git
cd jupyterlab-easygit
# Install dependencies
npm install # or yarn
# Build Typescript source
npm run build # or yarn build
# Link your development version of the extension with JupyterLab
jupyter labextension link .
# Rebuild Typescript source after making changes
npm run build # or yarn build
To rebuild the package and the JupyterLab app:
npm run build
jupyter lab build