Cliente Git Javascript
Existe uma implementação Javascript do Git?
quero usar o HTML5 para criar uma aplicação rica em Javascript e ter a ideia de que posso usar o git para acompanhar as alterações nos dados. Então, eu estou me perguntando se existe uma implementação javascript de um cliente git, ou talvez alguma forma de controlar um repositório git fazendo pedidos POST.
4 answers
Confira: https://github.com/danlucraft/git.js
Uma implementação js pura do git em javascript.
Isto https://github.com/creationix/js-git é e será o futuro!
É apoiado por uma campanha kickstarter e tem um design de software muito sólido.Muitos dos casos de Uso do cliente como git clone
foram implementados
De acordo com a resposta à minha pergunta sobre o localizador de emissão [1]. O autor também planeja implementar partes do material do lado do servidor para permitir que você crie um servidor com ele.
A implementação mais "robusta" que me ocorre é Esta pela equipa 280North (da Fama do Cappuccino).
Há também alguns projetos de JavaScript do lado do servidor em andamento (por exemplo, http://github.com/ajaxorg/node-github ), mas isso não será executado inteiramente dentro de um cliente de navegador.
Update (para qualquer outra pessoa que se depare com isto):
Por favor. verifique a resposta de vandhome. O projecto de Tim Caswell ([19]) js-git ([5]) é bem financiado e, sem dúvida, a melhor resposta neste momento.$ npm install nougit
Https://github.com/gordonwritescode/nougit
Esta é uma interface gráfica completa, mas o módulo dentro chamado " git.js " é uma API que escrevi especificamente para fazer o que você está descrevendo. Retire o arquivo, e você pode usar express para lidar com as rotas http.