Lanzamiento de isomorphic-git 1.0
(isomorphic-git.org)-
Un Git implementado en JavaScript puro que puede usarse en cualquier lugar
-
Funciona en todos los navegadores y también en servidores NodeJS
-
Apunta a ser 100% compatible con las implementaciones existentes de Git
-
Para escritorio/servidor, también ofrece un CLI independiente llamado isogit
1 comentarios
Es posible hacer
git clone/fetchen el navegador, modificar, hacercommity luego volver a hacerpush.Entonces se pueden hacer cosas como:
Traer código de GitHub en un editor web, modificarlo y guardarlo (por ahora, como GitHub no soporta CORS, hay que usar un proxy: https://github.com/isomorphic-git/cors-proxy)
Que los blogs de páginas estáticas de GitHub hagan commit automáticamente cuando se guarda desde el editor
Ya existía WASM-GIT, convertido previamente a WASM: https://github.com/petersalomonsen/wasm-git
Pero al estar hecho en JS puro, parece que se podrá adaptar un poco mejor a la web.