2 रिपॉजिटरी
Full implementations of the Git version control system and its internal logic.
Distinguishing note: No candidate describes a full system implementation from scratch; most focus on integrators or optimizers.
Explore 2 awesome GitHub repositories matching repository format · Git Core Implementations. Refine with filters or upvote what's useful.
This project is a pure Go implementation of the Git version control system, providing a library for integrating versioning and history analysis into applications. It functions as a complete repository manager and object store that does not require external binary dependencies. The implementation utilizes interface-based storage, allowing repositories to be managed on disk or entirely in memory. It supports a transactional storage model to ensure atomic operations and implements a content-addressable storage system using delta-compression packfiles. The library covers a broad range of version
Implements the entire Git version control system as a pure Go library without requiring external binaries.
यह प्रोजेक्ट Go एप्लिकेशन के लिए Git वर्ज़न कंट्रोल सिस्टम का एक नेटिव इम्प्लीमेंटेशन है। यह एक प्रोग्रामेबल API और लो-लेवल प्लंबिंग टूलसेट प्रदान करता है, जिससे डेवलपर्स बाहरी सिस्टम बाइनरी या C बाइंडिंग्स की आवश्यकता के बिना रिपॉजिटरी को मैनेज कर सकते हैं, ऑब्जेक्ट ग्राफ में बदलाव कर सकते हैं और वर्ज़न कंट्रोल ऑपरेशन कर सकते हैं। यह लाइब्रेरी अपने लचीले स्टोरेज और नेटवर्क लेयर्स के लिए जानी जाती है, जिसमें एक वर्चुअल फाइल सिस्टम शामिल है जो डिस्क I/O को बायपास करने के लिए इन-मेमोरी रिपॉजिटरी मैनेजमेंट की सुविधा देता है। यह प्लगेबल नेटवर्क ट्रांसपोर्ट और इंटरफेस-आधारित स्टोरेज बैकएंड को सपोर्ट करती है, जिससे डेटा ऑब्जेक्ट्स और रेफरेंस को स्टोर और एक्सचेंज करने के लिए कस्टम प्रोप्राइटरी इम्प्लीमेंटेशन बनाए जा सकते हैं। इसकी क्षमताओं में हाई-लेवल रिपॉजिटरी मैनेजमेंट—जैसे क्लोनिंग, कमिटिंग, पुशिंग और पुलिंग—के साथ-साथ विस्तृत हिस्ट्री और एट्रिब्यूशन एनालिसिस शामिल है। इसमें कमिट साइनिंग और क्रिप्टोग्राफिक सिग्नेचर वेरिफिकेशन के लिए सुरक्षा फीचर्स, और सबमॉड्यूल मैनेजमेंट व रिपॉजिटरी कंटेंट सर्च के लिए यूटिलिटीज भी शामिल हैं।
Provides a full native implementation of the Git version control system and its internal logic.