GitSync Lite: همهٔ ریپوهای git تو منوبار مک
خلاصهٔ کاملتر
GitSync Lite یه اپ رایگان و نیتیو برای macOS هست که تو منوبار میشینه و پوشههای توسعهتون رو برای پیدا کردن ریپوهای git اسکن میکنه. برای هر ریپو نشون میده تمیزه یا تغییر داره، روی کدوم برنچه، چند تا کامیت جلو یا عقبتر از ریموته و آخرین کامیت کِی بوده. حجم پوشهٔ .git رو هم نشون میده که ریپوهای پفکرده رو راحت پیدا کنید.
جالبترین قابلیتش بکاپ فایلهاییه که git نادیده میگیره، مثل .env، دیتابیسهای محلی و تنظیمات IDE. این فایلها رو میشه تو iCloud، Dropbox، OneDrive، Google Drive، Box یا هر پوشهٔ دلخواه بکاپ گرفت. هر بار که اسکن انجام میشه، فایلهای تغییرکرده خودکار سینک میشن. وقتی هم ریپو رو روی یه سیستم جدید clone کنید، اپ اونا رو خودکار برمیگردونه.
اپ به حسابهای GitHub، GitLab و Bitbucket هم وصل میشه و ریپوهای ریموت رو کنار ریپوهای محلی نشون میده، با امکان clone یهکلیکی از راه SSH یا HTTPS. میشه ریپوها رو به shallow clone تبدیل کرد (یعنی فقط بخشی از تاریخچه نگه داشته میشه تا دیسک کمتری بگیره) و هر وقت لازم شد دوباره کامل کرد. کلیدهای SSH برای هر هاست و توکنهای دسترسی هم تو Keychain مک ذخیره میشن.
به گفتهٔ سازنده، اپ کاملاً روی سیستم خودتون اجرا میشه و کد و اطلاعات ورود از دستگاه بیرون نمیره. فایلهای بکاپ فقط تو سرویس ابریای که خودتون انتخاب کنید ذخیره میشن.
نکات کلیدی:
- نسخهٔ فعلی 1.2.1 هست، حجمش 8.8 مگابایته و حداقل macOS 11.0 لازم داره.
- فایلهای نادیدهگرفتهشده مثل .env رو روی iCloud، Dropbox، OneDrive، Google Drive یا Box بکاپ میگیره.
- با GitHub، GitLab و Bitbucket از راه OAuth وصل میشه.
- فاصلهٔ اسکن قابل تنظیمه و حداقلش ۵ دقیقهست.
- سازنده اعلام کرده هیچ دادهای از کاربر جمع نمیکنه.




