ฉันใช้ git สำหรับโครงการส่วนบุคคลของฉันดังนั้นฉันไม่เคยพบปัญหาใด ๆ กับ Git แต่ฉันมีการพูดคุยที่ทำงานวันนี้และบางสิ่งที่ฉันไม่ได้คิด
ใน TFS คุณสามารถจัดเก็บเซ็ตการแก้ไขของคุณลงในชั้นวางผู้พัฒนารายอื่นสามารถดูได้จากชั้นวางนี้
จากสิ่งที่ฉันเข้าใจใน GitHub คุณกำลังทำงานกับสำเนา Repo ในพื้นที่ของคุณ (อาจมีสาขาที่กำหนดเองสำหรับคุณสมบัติที่แตกต่างกัน) จากนั้นมาถึงจุดสำหรับการตรวจสอบเพื่อน คุณจะแบ่งปันการเปลี่ยนแปลงเฉพาะใน repo ในพื้นที่กับคนอื่นอย่างไร