شرح git - مفهوم ملف gitignore. و الملفات التي يتم تجاهلها
ذكرنـا سابقا أن الملـف يكـون بيـن حالتيـن، متتبع وغير متتبع و أي ملـف جديـد يتـم وضعـه في مجلـد المشـروع سـيراه Git علـى أنـه غير متتبع و سـيظل يخبرنـا بـأن لدينـا ملـف جديـد و يجـب أن نضيفـه ليصبـح متتبع ،ولكـن أحيانـاً يكـون هنـاك ملفـات معينة (التكوينات ، كلمات المرور ، الرموز السيئة Bad code) لا تريـد رفعهـا أو جعـل Git يتعامـل معهـا مـن الأسـاس.
أيضا بعـض المشـاريع البرمجيـة عنـد عمـل run لهـا فإنهـا سـتقوم بتوليـد ملفـات خاصـة مثـل مشـاريع C و ++C وغيرهـا داخـل مجلـد المشـروع، هـذه الملفـات ليـس لهـا علاقـة بالتطويـر، ولكـن Git سـيراها علـى أنهـا ملفـات جديـدة، وعندمـا تقـوم بعمـل status لهـا أي تحقق من الحالة، سـتجد أنهـا موجـودة، و أن Git يعطيـك تنبيـه علـى أنهـا غير متتبعة ويجـب عليـك إضافتهـا،
في حقيقـة الأمـر، أنـت تـود منـه أن لا يتعامـل معهـا ولا يضعهـا في مسـتودع المشـروع حتـى لـو كانـت موجـودة. في هــذه الحالــة يمكنــك إنشــاء ملــف اســمه gitingnore ( لاحــظ أن النقطــة مــن ضمــن الملــف) بحيــث تضــع فيــه الملفـات التـي تريـد تجاهلهـا إمـا بشـكل مباشـر مـن خـلال وضـع أسـماء تلـك الملفـات أو مـن خـلال تحديـد أنـواع الملفـات التــي لا تريــد دمجهــا أو وضعهــا أو متابعتهــا مــن قبــل Git .
? الأوامر المستخدمة في هذا الفيديو التعليمي:
الأمر cd - الأمر pwd لعرض المسار الذي نحن فيه الآن - الأمر touch لإضافة ملف PRIVATE.txt داخل دليل العمل - الأمر Git status للتحقق من الحالة - فتح و إنشاء ملف جديد gitignore. باستخدام Vim. - إضافته ملف "gitignore." من دليل العمل إلى المخزن المؤقت بإسستخدام الأمر git add .gitignore - تضمينه بإستخدام الأمر Git commit.
? تنبيه: يجب علينا وضع ملف gitignore. في جذر مستودعك.
إذا كنت تستخدم لغة كمبيوتر أو إطار عمل، فيمكنك لتحميل مجموعة من قوالب .gitignore جاهزة على موقع Github:
https://github.com/github/gitignore
? مـن الأمـور الأخـرى في الملـف اسـتخدام الرمـز ! في البدايـة وذلـك لإسـتثناء ملـف معيـن.
? فيديوهات مقترحة للتعلم:
5 تمارين عملية لنظام التحكم في الإصدار Git:
https://www.youtube.com/watch?v=dvUkpD7-EQo&t=4s
#شد_دارك
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «شرح git - مفهوم ملف gitignore. و الملفات التي يتم تجاهلها», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.