Drew DeVault, user environment auctor et mail clientis Ludi causa, conatus est creare implementationem Git scriptam in POSIX Shell. Idea orta est post disputationem de complexitate structurae internae Git, post quam Drew statuit argumenta sua demonstrare scribendo implementationem Git functionalem uno die utens pura Shell. Dum laborabat, Drew intellexit se paulo nimis zelosum fuisse in assertionibus suis de simplicitate propter usum formae indicis binarii a Git factae, cui Shell non satis apta est. Sed iam sero erat ad recedendum, et Git in Shell implementare curavit.
Proiectum nominatum est (Shell Git) et solum ut experimentum ad interna Git exploranda ponitur, non ad usum practicum destinatum. Praeter structuras in POSIX Shell definitas, codex pluribus extensionibus GNU utitur quae in BusyBox operantur. Bibliotheca zlib etiam ad operationem requiritur. Functiones praebitae sufficiunt ad repositorium Git committendum.
Code sub licentia .
Source: opennet.ru
