حساب را عوض کنید؛ هویت کامیت را هماهنگ نگه دارید.
ابزار خط فرمان مبتنی بر پایتون برای مدیریت حسابهای نامگذاریشدهٔ گیتهاب، کلیدهای SSH و هویت کامیت در لینوکس و ویندوز. با تغییر حساب، کلید SSH ذخیرهشده انتخاب و نام و ایمیل کامیت در مخزن Git موردنظر بهروز میشود. راهاندازی گامبهگام، پیشنمایش بدون اعمال تغییر، بررسی اثر انگشت کلید، پشتیبانگیری و بازگردانی تغییرات محلی، این فرایند را پشتیبانی میکنند. کامیتهای قبلی، نشستهای مرورگر و ورودهای HTTPS تغییری نمیکنند.
01 / نقشهٔ سیستم
[ لایههای متصل ]- 1حسابهاپروفایلهای نامگذاریشدهٔ گیتهابPython / Typer / Rich
- 2هویتهویت SSH و مخزنGit / OpenSSH / Windows / Linux
- 3بازیابیپشتیبانگیری و بازگردانی تغییراتبررسی پیش از اجرا / اثر انگشت کلید / نوشتن اتمیک فایل
02 / مشارکت من
معماری ابزار خط فرمان و توسعهٔ چندسکویی
- +راهاندازی و جابهجایی گامبهگام حسابها را با Python، Typer و Rich پیاده کردم.
- +انتخاب کلید SSH را به تنظیم نام و ایمیل کامیت در همان مخزن Git متصل کردم.
- +پیشنمایش تغییرات، اعتبارسنجی اثر انگشت کلید، پشتیبانگیری و بازگردانی تغییرات فایلهای محلی هنگام خطا را پیاده کردم.
- +بستهبندی ویندوز و آزمونهای خودکار برای حسابها، SSH و فرایندهای بازیابی را اضافه کردم.
subdirectory_arrow_rightانتخاب SSH روی پروژههایی اثر میگذارد که از همان پیکربندی استفاده میکنند؛ هویت کامیت فقط در مخزن انتخابشده تغییر میکند. نسخههای پشتیبان حاوی کلید خصوصیاند و باید محافظت شوند.