jupyterlab-easygit
TypeScript icon, indicating that this package has built-in type declarations

0.1.2 • Public • Published

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

Package Sidebar

Install

npm i jupyterlab-easygit

Weekly Downloads

4

Version

0.1.2

License

BSD-3-Clause

Unpacked Size

11.4 kB

Total Files

8

Last publish

Collaborators

  • jlandy