تحديد نسخة بإستخدام git tag
ال Tag اسم ثابت تقدر تشير بيه لنسخة معينة زي إصدار من المشروع
الأوامر بإستخدام 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"إنشاء علامة موصوفة
الخيار -a بيعمل Annotated Tag ومعاه رسالة
git tag -a v1.0 -m "First Release"
git tag --listالنتيجة
v1.0قراءة ملف من النسخة المحددة
تقدر تستخدم إسم العلامة بدل HEAD عند قراءة الملف
git show v1.0:notes.txtالنتيجة
First Lineملحوظة
العلامة المحلية مش بتترفع تلقائيا بمجرد رفع الفرع