Saya menggunakan git untuk proyek pribadi saya, jadi saya tidak pernah mengalami masalah dengan Git, namun saya memiliki diskusi di tempat kerja hari ini dan itu adalah sesuatu yang belum saya pikirkan.
Di TFS Anda dapat menyimpan perubahan Anda ke rak, rak ini dapat dilihat oleh pengembang lain, katakanlah untuk peer review.
Dari apa yang saya pahami di github Anda sedang mengerjakan salinan repo lokal Anda (mungkin dengan cabang khusus untuk fitur yang berbeda) dan kemudian datang ke titik untuk tinjauan sejawat. Bagaimana Anda akan berbagi perubahan tertentu pada repo lokal Anda dengan orang lain?