شرح صفوف ومحتوى الفقرة
يمثل الفرع مثل main مؤشراً متحركاً يتقدم تلقائياً مع كل التزام جديد. ولكن عندما تطلق إصداراً رسمياً من برنامجك للمستخدمين، فإنك تحتاج إلى علامة مرجعية ثابتة غير قابلة للتحرك تجمّد ذلك الالتزام تحديداً إلى الأبد؛ وفي Git تُسمى هذه العلامة الثابتة الوسم git tag.
فبمجرد ربط وسم مثل v1.0.0 بالتزام معين، فإنه لا يتحرك أبداً حتى لو تقدم الفرع main مئات الالتزامات للأمام؛ مما يمكّن فريقك في أي وقت من معاينة أو إعادة بناء النسخة الدقيقة التي تعمل في بيئة الإنتاج.
Shell
# List all tags in the repository:
git tag
# List tags matching a wildcard pattern:
git tag -l "v1.*"