اخیرا یه مقدار بحث IDE بد است رو پیش کشیدم و بین همه فیچرها، یه فیچری که روش تاکید شد بحث اینتگریشن با گیت بود.
به نظر من اینکه ابزار برنامه نویسی با گیت دوست باشه در حد نشون دادن استاتوس م رنگی کردن فایل های تغییر کرده و ... خوبه ولی اینکه با GUI کامندهای گیت رو اجرا کنیم به نظرم خطرناکه.
امروز اتفاقی تو توییتر این discard all changes رو پیدا کردم که یه گزینه خطرناک بود و باعث شده بود چند نفر فایل هاشون رو از دست بدن چون از اسم گزینه خیلی مشخص نبوده قراره چه کامند گیتی رو اجرا کنه (و احتمال میدم طرف هم خیلی با گیت آشنا نبوده)
خلاصه که توصیه من اینه از گیت کامندلاین استفاده کنید برای دستورات احتمالا مخرب مثل checkout و stash و clean و ...
کامند های جدید هم اول یه جای الکی تست کنید و یه جا یادداشت کنید و از همون ها که مطمئنین استفاده کنید فقط.
https://github.com/microsoft/vscode/issues/32405
و نسخهی دیگر:
https://github.com/microsoft/vscode/issues/32459
Post #3015
1.62K