برنامه نویسی

شاخه های یتیم git را به راحتی با `git-newroot ایجاد کنید

آیا تا به حال به یک شاخه git با آن احتیاج داشته اید تاریخ صفر – یکی که ردیابی نمی کند main یا master یا تغییرات نامربوط را بکشید؟

سلام به git-newroot – ابزاری CLI که ایجاد می کند شاخه های یتیم را تمیز کنید در ثانیه


🔧 چرا از این استفاده می کنید؟

گاهی اوقات ، شما یک شاخه می خواهید که:

  • هیچ تعهداتی را به ارث نمی برد main
  • برای سایت های استاتیک استفاده می شود (gh-pages) ، نسخه ی نمایشی ، یا عکس های فوری منتشر کنید
  • github را با پیام های “اصلی پشت سر” اشتباه نمی گیرد

اینجاست شاخه یتیم وارد می شود – و git-newroot ایجاد آن را مرده ساده می کند.


📦 نصب (یا فوراً استفاده کنید)

# Global install
npm install -g git-newroot

# OR run it instantly without installing
npx git-newroot

# OR even better
git-newroot
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

⚙ استفاده

git-newroot [branch-name]
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

اگر هیچ نامی داده نشود ، به نسخه 1 پیش فرض می شود
در صورت پیکربندی به طور خودکار از راه دور فشار می یابد

🧪 مثال:

git-newroot version-2
حالت تمام صفحه را وارد کنید

از حالت تمام صفحه خارج شوید

➡ یک شاخه جدید نسخه 2 را بدون سابقه ایجاد می کند ، یک readme.md را اضافه می کند ، آن را مرتکب می کند و آن را فشار می دهد (اگر از راه دور وجود داشته باشد).

🎥 نسخه ی نمایشی

نسخه ی نمایشی کامل استفاده در GitHub را بررسی کنید:
👉 https://github.com/ethern-myth/git-newroot-demo

برای اطلاعات بسته:
https://www.npmjs.com/package/git-newroot

موارد استفاده در دنیای واقعی

  • 🔄 از یک ایده جدید تمیز کنید

  • سایت های استاتیک را با یک شاخه تازه مستقر کنید

  • 🔒 شاخه های ویژگی جدا شده از تاریخ را نگه دارید

  • 🧪 نمونه اولیه آزادانه بدون main یا master آلودگی

آن را امتحان کنید و از بازآفرینی دستی شاخه های جدید دور شوید.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا