دروس Git


بوابة و {{title}}


بوابة المساهمة


Git Advanced


بوابة التراجع




بوابة جديدة للملفات


بوابة إضافة ملفات جديدة

لقد أنشأت للتو أول مستودع Git محلي لك. لكنها فارغة.

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

إذا كنت تريد معرفة كيفية إنشاء ملف جديد باستخدام محرر نصوص ، فيمكنك زيارة برنامج HTML التعليمي:
محرر HTML

في هذا المثال ، سأستخدم ملف HTML بسيطًا مثل هذا:

مثال

<!DOCTYPE html>
<html>
<head>
<title>Hello World!</title>
</head>
<body>

<h1>Hello world!</h1>
<p>This is the first file in my new Git Repo.</p>

</body>
</html>

واحفظه في مجلدنا الجديد باسم index.html.

دعنا نعود إلى المحطة ونسرد الملفات في دليل العمل الحالي لدينا:

مثال

ls
index.html

lsسوف يسرد الملفات في الدليل. يمكننا أن نرى أن index.htmlهناك.

ثم نتحقق من Git statusونرى ما إذا كان جزءًا من الريبو الخاص بنا:

مثال

git status
On branch master

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)
    index.html

nothing added to commit but untracked files present (use "git add" to track)

أصبح Git الآن على علم بالملف ، لكنه لم يقم بإضافته إلى مستودعنا!

يمكن أن تكون الملفات الموجودة في مجلد مستودع Git في إحدى حالتين:

  • تم التعقب - الملفات التي يعرفها Git وتتم إضافتها إلى المستودع
  • غير متتبع - الملفات الموجودة في دليل العمل الخاص بك ، ولكن لم تتم إضافتها إلى المستودع

 عندما تضيف الملفات لأول مرة إلى مستودع فارغ ، لا يتم تعقبها جميعًا. لجعل Git يتتبعها ، تحتاج إلى تنظيمها ، أو إضافتها إلى بيئة التدريج.

سنغطي بيئة التدريج في الفصل التالي.


اختبر نفسك مع التمارين

ممارسه الرياضه:

تحقق من حالة Git:

git