Magic of Empty Git Commit

commit های خالی نقش مهمی در افزایش گردش کار کنترل نسخه دارند. اگرچه به ظاهر غیرقابل تصور هستند، اما مزایای ارزشمندی برای مستندسازی، راه اندازی اتوماسیون و حفظ ثبات پایگاه کد ارائه می دهند. در این راهنمای کوتاه، نحوه ایجاد و فشار دادن یک commit خالی با استفاده از Git را نشان خواهیم داد.
مرحله 1: یک مخزن Git را راه اندازی کنید
اگر قبلاً این کار را نکرده اید، به دایرکتوری پروژه خود بروید و یک مخزن Git را با دستور زیر مقداردهی اولیه کنید:
$ git init
مرحله 2: تغییرات مرحله
مطمئن شوید که تمام تغییرات لازم را انجام داده اید و آنها را برای commit آماده کرده اید. اگر هیچ تغییری برای انجام وجود ندارد، به مرحله بعدی بروید.
مرحله 3: Empty Commit را ایجاد کنید
برای ایجاد یک commit خالی از دستور زیر استفاده کنید:
$ git commit --allow-empty -m "Empty commit"
را --allow-empty
flag اجازه می دهد یک commit خالی، و -m
flag برای تعیین یک پیام commit استفاده می شود. به راحتی می توانید «تعهد خالی» را با یک پیام معنادار جایگزین کنید که هدف از انجام تعهد را توصیف می کند.
مرحله 4: Empty Commit را فشار دهید
برای فشار دادن commit خالی به مخزن راه دور، از دستور استفاده کنید:
$ git push origin <branch-name>
جایگزین کردن <branch-name>
با نام شاخه ای که می خواهید commit را به آن فشار دهید، مانند “master” یا “develop”.
نتیجه:
commit های خالی ممکن است غیرعادی به نظر برسند، اما مزایای قابل توجهی در مدیریت کنترل نسخه ارائه می دهند. با مستندسازی نقاط عطف، راهاندازی فرآیندهای اتوماسیون و حفظ ثبات پایگاه کد، تعهدات خالی میتواند همکاری و مدیریت پروژه را بهبود بخشد. اکنون که میدانید چگونه با استفاده از Git commitهای خالی را ایجاد و فشار دهید، برای تجربه کنترل نسخه کارآمدتر و مؤثرتر، آنها را در گردش کار خود ادغام کنید.