فهرست مطالب:

چگونه می توان یک commit را تگ کرد؟
چگونه می توان یک commit را تگ کرد؟

تصویری: چگونه می توان یک commit را تگ کرد؟

تصویری: چگونه می توان یک commit را تگ کرد؟
تصویری: چگونه کسی را در استوری اینستاگرام تگ کنیم | how to tag someone on Instagram story 2024, آوریل
Anonim

برچسب زدن قدیمی متعهد می شود

به صورت پیش فرض، تگ git الف ایجاد خواهد کرد برچسب زدن بر روی مرتکب شدن که HEAD به آن ارجاع می دهد. متناوبا، از سوی دیگر تگ git می تواند به عنوان یک مرجع به یک خاص منتقل شود مرتکب شدن . این اراده برچسب زدن گذشت مرتکب شدن به جای پیش فرض HEAD. برای جمع آوری لیستی از قدیمی ترها متعهد می شود را اجرا کن git دستور ورود

با توجه به این موضوع، چگونه یک commit قبلی را تگ کنم؟

git push origin --برچسب ها

  1. لیست تمام تعهدات قبلی -
  2. commitی را که می خواهید برچسب گذاری کنید پیدا کنید و شناسه commit را یادداشت کنید.
  3. حالا آن commit را تگ کنید -
  4. برچسب را به سرور فشار دهید.

آیا یک git commit می تواند چندین تگ داشته باشد؟ وقتی دوتا درست میکنم برچسب ها به همان مرتکب شدن ، متوجه می شوم که در. git /refs/ برچسب ها که هر یک از برچسب ها دارد خود آن است مرتکب شدن بنابراین از نظر تئوری امکان پرداخت دقیق وجود دارد برچسب زدن به شیوه ای بدون ابهام در عمل اینطور نیست. git /رفر را به شاخه هدایت کنید تا همه چیز خوب باشد، مبهم نیست بلکه یک شاخه خاص است.

با توجه به این موضوع، تگ های git چگونه کار می کنند؟

برچسب ها که در git ارجاعات سبک وزنی هستند که به هش SHA یک commit اشاره می کنند. برخلاف شاخه ها، آنها قابل تغییر نیستند و پس از ایجاد آنها نباید حذف شوند. برچسب ها ممکن است سبک وزن باشد (در این صورت آنها مستقیماً به commit اشاره می کنند) یا دارای حاشیه نویسی (در این صورت آنها به یک برچسب زدن شی که به commit اشاره می کند).

تگ در زمینه Git چیست؟

آ برچسب زدن استفاده می شود در زمینه های Git برای علامت گذاری یک نسخه خاص متناوبا، از سوی دیگر، برچسب ها برای علامت گذاری نقاط خاصی در تاریخ به عنوان مهم یا برای علامت گذاری نقاط انتشار استفاده می شود. یک بار در برچسب زدن تنظیم شده است، معمولاً بعد از آن جابه جا نمی شود. این برای کژوال است برچسب زدن.

توصیه شده: