برای پروژههایی که در حال حاضر در حال کار با SVN هستند و روند کاری خودشون رو بر اساس SVN توسعه دادند، شاید نیازی نباشه حتما رو به GIT بیارند. عموما میگن سیستمی که داره بدون مشکل کار میکنه رو نباید دست زد! ولی برای پروژههای جدید، عموما همه از GIT استفاده میکنند.
سوییج کردن به یه ورژن کنترل جدید که تغییری توی کد و نحوهٔ اجرای برنامه ایجاد نمیکنه
این تنبلی بعضی توسعهدهندههاش هست که احتمالاً حوصلهٔ یاد گرفتن git رو ندارن.
وگرنه کدوم برنامهنویسی هست که مثلاً به مسافرت نره و احتمال آفلاین بودن در طی یک یا چند روز رو نداشته باشه و نخواد توی اون مدت تغییراتی روی برنامه بده.
واقعاً به نظر من برنامهنویسی که کار با DVCS ها رو خوب بلد نباشه یا عملاً استفاده نکنه، برنامهنویس کمسواد یا کمتجربهای هست.
خودم اون زمان که کمتجربه بودم، چند سال بدون استفاده از هیچ ورژنکنترلی برنامهنویسی میکردم. و الآن حسرت میخورم که چرا زودتر گیت رو یاد نگرفتم و چرا زودتر پروژههای بزرگ و حتی برنامههای کوچیکم رو روی گیت نیاوردم (تاریخچهٔ تغییراتی که قبلش دادم دقیق مشخص نیست)