A tutorial showing how to reimplement GIT in JavaScript, in order to shed light on the inner workings of GIT.
Blob.js | ||
codemirror-5.60.0 | ||
FileSaver.js | ||
JSZip | ||
pako | ||
sha1.js | ||
Viz.js | ||
.gitignore | ||
.ipfsignore | ||
deploy.sh | ||
directory_hashes.js | ||
favicon.ico | ||
favicon.svg | ||
flake.lock | ||
flake.nix | ||
git-tutorial.css | ||
git-tutorial.js | ||
index.html | ||
ipfs-add.sh | ||
micro_ipfs.js | ||
README | ||
sha256.js |
CodeMirror: https://codemirror.net/ license MIT sha1.js: https://www.movable-type.co.uk/scripts/sha1.html license MIT pako 2.0.3: https://github.com/nodeca/pako license (MIT AND Zlib) Viz.js v2.1.2: https://github.com/mdaines/viz.js license MIT FileSaver.js: https://github.com/eligrey/FileSaver.js license MIT Blob.js: https://github.com/eligrey/Blob.js license MIT license JSZip v1.8.2: https://github.com/Stuk/jszip/tree/v2.6.1 license (MIT OR GPLv3)