Shtylla për realizimin e Git në Shell është përgatitur

Drew DeVault, autor i mjedisit përdorues Sway dhe klientit të postës Aerc, për argëtim provova të përgatis një realizim të Git-it, të shkruar në POSIX Shell. Ideja lindi pas një debati mbi kompleksitetin e strukturës së brendshme të Git, pas të cilit Dreu vendosi të demonstrojë argumentet e tij duke shkruar një version funksional të Git-it në Shell të pastër brenda një dite. Gjatë punës, Dreu kuptoi se ishte paksa nxituar me deklaratat e tij mbi thjeshtësinë për shkak të përdorimit në Git të formatit binar të indeksit, për përpunimin e të cilit Shell-i nuk është plotësisht i përshtatshëm. Por ishte tepër vonë të tërhiqej dhe duke u përpjekur, ai arriti të realizojë Git-in në Shell.

Projekti mori emrin shit (Shell Git) dhe pozicionohet ekskluzivisht si një eksperiment për të studiojnë brendësitë e Git, i destinuar jo për përdorim praktik. Përveç strukturave të përcaktuara në POSIX Shell, në kodin e tij janë përdorur disa zgjerime të GNU-së, të cilat funksionojnë në BusyBox. Po ashtu, është e nevojshme që të ketë biblioteken zlib. Funksionaliteti i përgatitur është i mjaftueshëm për të bërë një commit në një repozitor git.
Kodi distribuohet janë nën licencën DWTFYWTv2.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster