بنك الأسئلة
أسئلة Git بإجاباتها
13 سؤال في Git، مع الإجابة والشرح.
-
Git
ما وظيفة الأمر git branch؟
اقرأ الإجابة ←: ما وظيفة الأمر git branch؟git branch يعرض الفروع الموجودة، ومع اسم ينشئ فرعًا جديدًا، ومع -d يحذف فرعًا. أمثلة سريعة.
-
Git
ما وظيفة الأمر git pull؟
اقرأ الإجابة ←: ما وظيفة الأمر git pull؟git pull يجلب التحديثات من المستودع البعيد ويدمجها في الفرع الحالي، وهو يجمع git fetch وgit merge. مثال وخيار –rebase.
-
Git
ما وظيفة git clone؟ (نسخ مستودع موجود)
اقرأ الإجابة ←: ما وظيفة git clone؟ (نسخ مستودع موجود)git clone ينشئ نسخة محلية كاملة من مستودع Git بعيد: الملفات والفروع والتاريخ. مثال، والفرق بينه وبين push وbranch.
-
Git
ما وظيفة ملف .gitignore؟
اقرأ الإجابة ←: ما وظيفة ملف .gitignore؟ملف .gitignore يحدد الملفات والمجلدات التي يتجاهلها Git فلا يتتبعها ولا يرفعها، مثل node_modules و.env. مثال وملاحظة مهمة.
-
Git
ما الفرق بين git pull وgit fetch؟
اقرأ الإجابة ←: ما الفرق بين git pull وgit fetch؟git fetch يجلب التحديثات من المستودع البعيد دون دمجها، وgit pull يجلبها ويدمجها في الفرع الحالي. متى تستخدم كلًّا منهما.
-
Git
ماذا يفعل الأمر git stash؟
اقرأ الإجابة ←: ماذا يفعل الأمر git stash؟git stash يحفظ تعديلاتك غير المكتملة مؤقتًا ويعيد الملفات لآخر commit، فتنتقل لفرع آخر دون خسارة عملك. أوامر stash الأساسية.
-
Git
ما الأمر الذي ينشئ فرعًا جديدًا في Git؟
اقرأ الإجابة ←: ما الأمر الذي ينشئ فرعًا جديدًا في Git؟git branch name ينشئ فرعًا جديدًا في Git، وgit switch -c name ينشئه وينتقل إليه. أمثلة على إدارة الفروع.
-
Git
ماذا يفعل الأمر git clone؟
اقرأ الإجابة ←: ماذا يفعل الأمر git clone؟git clone ينسخ مستودع Git كاملًا مع تاريخه من خادم مثل GitHub إلى جهازك. مثال، والفرق بينه وبين git pull وgit init.
-
Git
ما الفرق بين git merge وgit rebase؟
اقرأ الإجابة ←: ما الفرق بين git merge وgit rebase؟git merge يدمج الفروع ويحافظ على التاريخ كما هو بإضافة commit دمج، وgit rebase يعيد تطبيق commits فوق فرع آخر فيصبح التاريخ…
-
Git
ما هو Git؟ (نظام التحكم في الإصدارات)
اقرأ الإجابة ←: ما هو Git؟ (نظام التحكم في الإصدارات)Git نظام للتحكم في الإصدارات، يحفظ تاريخ كل تغيير في الكود ويسمح بالفروع والعمل الجماعي. أوامر البداية، والفرق بين Git وGitHub.
-
Git
ما هو الفرع (Branch) في Git؟
اقرأ الإجابة ←: ما هو الفرع (Branch) في Git؟الفرع في Git نسخة من المشروع في مسار تطوير مستقل، تجرّب فيه دون التأثير على الفرع الرئيسي main ثم تدمجه. أوامر الفروع…
-
Git
ما هو Git وما دوره في تطوير البرمجيات؟
اقرأ الإجابة ←: ما هو Git وما دوره في تطوير البرمجيات؟Git نظام للتحكم في الإصدارات يتتبع كل تغيير في ملفات المشروع، ويسمح بالرجوع لأي نسخة والعمل الجماعي بأمان. شرح مبسط بأوامر أساسية.
-
Git
ما هو أمر git add وما هي منطقة الانتظار (Staging Area)؟
اقرأ الإجابة ←: ما هو أمر git add وما هي منطقة الانتظار (Staging Area)؟الأمر git add يضيف التعديلات إلى منطقة الانتظار Staging Area تمهيدًا لحفظها بـ git commit. أمثلة عملية وأهم الخيارات.
اختبار سريع
هل أنت مستعد لاختبار معلوماتك؟
5 أسئلة عشوائيةشرح لكل إجابةخطوة تالية مقترحة في النهاية