Drew DeVault, awtur tal-ambjent tal-utent u klijent tal-posta , biss għall-gost, ippruvajt nipprepara implimentazzjoni Git miktuba f'POSIX Shell. L-idea ħarġet wara argument dwar il-kumplessità tal-istruttura interna ta 'Git, u wara Drew iddeċieda li juri l-argumenti tiegħu billi jikteb verżjoni prattikabbli ta' Git f'ġurnata f'Shell pur. Hekk kif ħadem, Drew induna li kien mar ftit baħar bil-pretensjonijiet tiegħu ta 'sempliċità minħabba l-użu ta' Git ta 'format ta' indiċi binarju li Shell ma kienx adattat tajjeb biex jimmaniġġa. Iżda kien tard wisq biex jirtiraw u billi jaħrab irnexxielu jimplimenta Git fuq Shell.
Il-proġett kien imsemmi (Shell Git) u hija pożizzjonata biss bħala esperiment biex tistudja l-intern ta 'Git, mhux maħsuba għal użu prattiku. Minbarra l-kostruzzjonijiet definiti fil-POSIX Shell, il-kodiċi juża diversi estensjonijiet GNU li jaħdmu f'BusyBox. Biex taħdem jeħtieġ ukoll li jkollok il-librerija zlib. Il-funzjonalità ppreparata hija biżżejjed biex tikkommetti ruħha għar-repożitorju git.
Kodiċi taħt liċenzja .
Sors: opennet.ru
