arrow_backالعودة إلى ملاحظات المجال
SYSTEMS منشور 6 Aug 2026

Git والعمل كمطور برمجيات

مدخل عملي يغطي أساسيات Git والعادات اليومية التي تميز المطورين عن المبتدئين.

Git يظهر في تقريبًا كل إعلان وظيفة لدور تقني، لكن معرفة الأوامر والعمل كمطور مهارتان مختلفتان. يغطي هذا المدخل ما يفعله Git فعليًا، ثم يشرح العادات التي تجعل التحكم بالإصدارات مفيدًا بدلًا من أن يكون عبئًا.

ما يتتبعه Git فعليًا

Git هو نظام تحكم إصدارات موزع. كل نسخة من مستودع تحتوي على السجل الكامل، وليس فقط مؤشر إلى خادم مركزي. وهذا مهم لأنه يعني أنك تستطيع الإجراء، والتفريع، وفحص السجل دون اتصال، ثم المزامنة لاحقًا باستخدام git push و git pull.

في جوهره، Git يتتبع لقطات من ملفاتك، يتم تحديدها بواسطة SHA-1 hashes (التحول نحو SHA-256 في الإعدادات الأحدث). كل commit يشير إلى لقطة بالإضافة إلى commit الأصل، مكونًا سلسلة. الفروع هي فقط مؤشرات قابلة للحركة إلى commit. هذا هو نموذج التفكير بالكامل: commits هي لقطات، الفروع هي تسميات، و HEAD هو

تمت كتابة هذا المقال بمساعدة الذكاء الاصطناعي، وراجعه ونشره Michal Pilch (CISSP)، Korra Studio.

هل أنت مستعد للمضي قدماً؟

هذه ملاحظة واحدة من قاعدة معارف Korra Studio — المنصة تجمع كل موضوع مع التوجيه الفردي.

ابدأ بالمجانarrow_forward