6 poin oleh xguru 2020-02-27 | 1 komentar | Bagikan ke WhatsApp
  • Git yang diimplementasikan murni dengan JavaScript sehingga bisa digunakan di mana saja

  • Berjalan di semua browser dan juga server NodeJS

  • Bertujuan kompatibel 100% dengan implementasi Git yang sudah ada

  • Untuk desktop/server tersedia CLI terpisah bernama isogit

1 komentar

 
xguru 2020-02-27

Setelah git clone/fetch di browser, file bisa diubah, lalu di-commit dan bahkan di-push lagi.

Kalau begitu, hal-hal yang jadi bisa dilakukan adalah

  • Mengambil kode GitHub di editor web, lalu mengubah dan menyimpannya (saat ini GitHub tidak mendukung CORS, jadi harus memakai proxy. https://github.com/isomorphic-git/cors-proxy)

  • Blog halaman statis di GitHub bisa otomatis di-commit saat disimpan dari editor

Sebelumnya memang sudah ada WASM-GIT yang dikonversi dengan WASM, https://github.com/petersalomonsen/wasm-git,

namun karena dibuat dengan JS murni, sepertinya bisa disesuaikan agar lebih cocok untuk web.