اذهب إلى المحتوى

السؤال

نشر

قمت بانشاء مشروع صغير والعمل عليه والهدف من هذا المشروع هو تعلم git بشكل جيد عن طريق محاكات أنني أعمل على مشروع حقيقي والخطوة الأولى أنني أعلنت ان المشروع هو مستودع git  عن طريق 

git init 

ثانيا قمت ببعض التغييرات على ملف لدي و قمت بعمل commit 

git commit -m "first commit"

فطلع معي هذا الخطأ 

On branch master
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        modified:   script.js

no changes added to commit (use "git add" and/or "git commit -a")

و ما معنى git add و git commit بالعلم a- فأنا أعرف أن العلم m هو للرسالة ولا أعلم الهدف من العلم a

Recommended Posts

  • 0
نشر

بعد تهيئة المستودع المحلي و دليل الفهرسة للملفات و المجلدات باستخدام

git init

علينا تحديد ما هي الملفات التي نريد إضافتها ليتم تتبع تغييراتها و لكي تكون جزءا من مستودع المشروع لذلك نستخدم

git add

لإضافة مجلدات/ملفات.

# إضافة ملف واحد
git add <file>

# إضافة جميع ملفات و مجلدات المشروع الموجودة في المجلد الرئيسي له
git add .

لتثبيت التعديلات التي قمنا بها بالملفات المضافة للمستودع المحلي نستخدم التعليمة التالية مع كتابة رسالة توضيحية لما قمنا به من تعديلات قبل تثبيت التغييرات:

git commit -m "إنشاء نمذج المستخدم"

أما التعليمة:

git commit -a

تقوم بعمل جميع ما سبق، تتبع تعديلات الملفات المضافة للدليل المحلي و تثبيت التعديلات بشكل أوتوماتيكي.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...