← العودة إلى Git و GitHub
NTF Hub / Git و GitHub / Repository

إنشاء Repository

شرح git init وبنية المستودع المحلي ومجلد .git.

GitGitHubRepositoryمحاكي Git

إنشاء Repository

شرح git init وبنية المستودع المحلي ومجلد .git.

تطبيق مباشر: افتح مختبر Git التفاعلي وجرّب الأوامر المرتبطة بهذا الدرس.

معنى Repository

Repository يعني مجلد مشروع يتابعه Git. ليس كل مجلد Repository؛ يصبح كذلك عندما تنفذ git init أو عندما تنزله باستخدام git clone.

الأمر git init

git init
هذا الأمر ينشئ مجلدًا مخفيًا اسمه .git. وجود هذا المجلد هو ما يجعل Git يتذكر التاريخ والفروع والإعدادات.

ما الذي لا يفعله git init؟

لا يرفع المشروع إلى GitHub، ولا يحفظ الملفات تلقائيًا، ولا ينشئ commit. هو فقط يبدأ نظام التتبع.

تطبيق في المحاكي

في محاكي Git ستلاحظ أن الفرع و HEAD و staging تبدأ فارغة تقريبًا، ثم بعد init يصبح عندك مستودع جاهز لاستقبال الأوامر.

الخلاصة: اربط الأمر دائمًا بمكان التغيير: Working Directory، Staging Area، Commit History، أو GitHub Remote.