إلغاء تعديل غير محفوظ بإستخدام git restore
ال git restore على ملفات العمل بتستبدل التعديلات غير المجهزة بنسخة منطقة التجهيز
الأوامر بإستخدام 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 "Temporary\n" >> notes.txt
cat notes.txtالنتيجة
First Line
Temporaryإرجاع نسخة الملف
الأمر هنا بيلغي السطر المؤقت من ملف التدريب
git restore notes.txt
cat notes.txtالنتيجة
First Lineملحوظة
الأمر بيمسح التعديلات غير المجهزة في الملف المحدد لذلك نفذه فقط لما تكون متأكد إنك مش محتاجها أو عندك نسخة منها