بوابة جديدة للملفات
بوابة إضافة ملفات جديدة
لقد أنشأت للتو أول مستودع 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 يتتبعها ، تحتاج إلى تنظيمها ، أو إضافتها إلى بيئة التدريج.
سنغطي بيئة التدريج في الفصل التالي.