Theme
Primary Color

تجهيز جزء محدد من الملفات بإستخدام git add

ال git add بينقل نسخة من التغييرات لمنطقة التجهيز علشان تدخل في ال Commit القادم

الأوامر بإستخدام Git Bash أو Bash ونفذ خطوات كل درس بالترتيب داخل مجلد تدريب جديد بعيدا عن مشاريعك

تجهيز مجلد التدريب

mkdir git-practice
cd git-practice
git init -q -b main
git config user.name "Git Learner"
git config user.email "[email protected]"
git config core.autocrlf false
printf 'First Line\n' > notes.txt
git add notes.txt
git commit -q -m "Add Notes"

تجهيز ملف واحد فقط

الملف الثاني بيفضل غير متتبع لأننا محددناش إسمه

printf "One\n" > first.txt
printf "Two\n" > second.txt
git add first.txt
git status --short

النتيجة

A  first.txt
?? second.txt

تعديل الملف بعد التجهيز

النسخة المجهزة بتفضل أقدم لحد ما تعمل add تاني

printf "Updated\n" >> first.txt
git status --short

النتيجة

AM first.txt
?? second.txt
ملحوظة

راجع الملفات المطلوبة قبل إستخدام git add . علشان متجهزش ملفات خاصة أو غير مقصودة

git شرح