جت (برنامج)
عودة للموسوعةنوع |
إدارة المراجعة الموزعة
|
---|---|
نظام التشغيل |
متعدد المنصات
|
متوفر بلغات |
الإنجليزية
|
مسقط الويب |
git-scm.com
|
المصمم |
لينوس تورفالدس
|
---|---|
المطورون |
صيانة البرمجيات الحرة
|
لغة البرمجة | |
الإصدار الأول |
7 أبريل 2005
|
المستودع |
|
الرخصة |
رخصة جنوالعمومية، الإصدار 2
|
اشتقاقات |
---|
جت (بالإنجليزية: Git) هوبرنامج حاسوب لإدارة الإصدارت (يُطلق على هذه العملية اسم "إدارة النٌُسخ" أيضا) وهوأحد برامج إدارة المراجعة الموزعة تمت برمجته ليكون سريعا في البداية قام لينوس تورفالدز ببرمجته ليستخدمه في تطوير نواة لينكس وليتجاوز عيوب ومشاكل برامج إدارة الإصدارت الأخرى، ثم انضم إليه لاحقا جونيوهامانو.
جت برنامج حر ومفتوح المصدر يصدر تحت رخصة رخصة جنوالعمومية الإصدار 2.
نشأة جت
يتم تطوير نواة لينكس بفضل مُساهمات مُطورين من جميع أنحاء العالم. في الفترة التي امتدت ما بين 1991 و2002 كان المُساهمات تتم على شكل ترقيعات أوملفات مؤرشفة، لكن مع زيادة حجم النواة وعدد المُساهمين فيها، ظهرت الحاجة إلى استخدام نظام لتتبع جميع هذه المُساهمات وإدارة مُختلف النُسخ، وتم استخدام نسخة من نظام BitKeeper التجاري للقيام بذلك. بعد توتر العلاقة الموجودة ما بين الشركة المُطورة لنظام BitKeeper ومُجتمع لينكس، قررت الشركة سحب الرخصة التي وضعتها تحت تصرفهم، ما دفع بـلينوس تورفالدس ومن معه من المُطورين إلى بناء نظام حديث يُعوض النظام القديم ويحل المشاكل التي كانت تُقابله، ومن هنا نشأ نظام إدارة النُسخ Git.
مُميزات جت
يمتاز نظام جت بالخواص التالية:
- السرعة
- بساطة التصميم
- دعم مُتقدم لمشاريع التطوير التي تعتمد تطويرا غير خطي (آلاف الفروع المتوازية)
- مُوزع بشكل كامل
- قادر على إدارة مشاريع كبيرة مُماثلة في حجمها لحجم لنواة لينكس بشكل فعال (من حيث السرعة ومن حيث حجم البيانات).
انظر أيضا
- غيت هاب
مراجع
- ^ https://directory.fsf.org/wiki/Git — تاريخ الاطلاع: 19 أكتوبر 2016
- ^ https://github.com/git/git/graphs/contributors — تاريخ الاطلاع: ثلاثة أغسطس 2018
- ^ The git Open Source Project on Open Hub: Languages Page — تاريخ الاطلاع: 14 يوليو2018 — الرخصة: رخصة أباتشي، الإصدار 2.0
- ^ Re: Trivia: When did git self-host? — تاريخ الاطلاع:خمسة نوفمبر 2019
- ^ Copying — تاريخ الاطلاع:خمسة أغسطس 2018
- ^ Copying
- ^ Copying
- ^ Copying
- ^ Copying
- ^ Copying
- ^ Linus Torvalds (2005-04-07). "Re: Kernel SCM saga." linux-kernel (Mailing list). مؤرشف من الأصل في 1 يوليو2019.
- ↑ arabicgit.com - This website is for sale! - arabicgit Resources and Information نسخة محفوظة 25 أغسطس 2015 على مسقط واي باك مشين.
وصلات خارجية
- المسقط الرسمي
- صور وملفات صوتية من كومنز
التصنيفات: برامج ويندوز, برمجيات 2005, برمجيات تسخدم رخصة جي بي إل, برمجيات حرة بلغة بيرل, برمجيات حرة بلغة سي, برمجيات يونكس, عملية تطوير البرمجيات, لينوس تورفالدس, منتجات عرضت في 2005, نظام النسخ المتلاقية, برمجيات تستخدم توكيلاو, صفحات بها بيانات ويكي بيانات, قالب أرشيف الإنترنت بوصلات واي باك, صفحات بها مراجع ويكي بيانات, صفحات تستخدم خاصية P31, صفحات تستخدم خاصية P306, صفحات تستخدم خاصية P407, صفحات تستخدم خاصية P856, صفحات تستخدم خاصية P287, صفحات تستخدم خاصية P178, صفحات تستخدم خاصية P277, صفحات تستخدم خاصية P571, صفحات تستخدم خاصية P1324, صفحات بها وصلات إنترويكي, صفحات تستخدم خاصية P275, صفحات تستخدم خاصية P4969, صفحات تستخدم خاصية P154, صفحات تستخدم خاصية P18, مقالات تحتوي نصا بالإنجليزية, صفحات تستخدم خاصية P227, بوابة برمجة الحاسوب/مقالات متعلقة, بوابة لينكس/مقالات متعلقة, بوابة برمجيات/مقالات متعلقة, بوابة إنترنت/مقالات متعلقة, بوابة برمجيات حرة/مقالات متعلقة, جميع المقالات التي تستخدم شريط بوابات, جميع مقالات البذور, بذرة برمجيات حاسوب