Sortie de isomorphic-git 1.0
(isomorphic-git.org)-
Git implémenté en JavaScript pur, utilisable partout
-
Fonctionne dans tous les navigateurs ainsi que sur les serveurs NodeJS
-
Vise une compatibilité à 100 % avec les implémentations Git existantes
-
Fournit un CLI distinct appelé isogit pour les environnements desktop/serveur
1 commentaires
Possibilité de faire un
git clone/fetchdans le navigateur, puis de modifier,commitet mêmepushà nouveau.Cela permettrait notamment de :
récupérer le code de GitHub dans un éditeur web, le modifier et l’enregistrer (pour l’instant, GitHub ne prend pas en charge CORS, donc il faut utiliser un proxy : https://github.com/isomorphic-git/cors-proxy)
faire en sorte que les blogs en pages statiques de GitHub valident automatiquement un commit lorsqu’on enregistre depuis l’éditeur
Il existe déjà WASM-GIT, converti en WASM, https://github.com/petersalomonsen/wasm-git,
mais comme celui-ci est développé en JavaScript pur, il semble plus facile à adapter au web.