Git, සමස්ත ගස්වල වැඩ කරන ආකාරයටම, IDE අනුකලනයෙන් ප්රතිලාභ ලබා ගන්නේ ප්රභව පාලන මෙවලම් වලට වඩා ගොනු පදනම් කරගත් හෝ පිටවීමේ-සංස්කරණ-කැපවීමේ රටාවක් අනුගමනය කරන බැවිනි. ඇත්ත වශයෙන්ම ඉතිහාස පරීක්ෂණයක් කිරීමට බොත්තමක් ක්ලික් කිරීම සතුටක් විය හැකි අවස්ථා තිබේ, නමුත් මම එය එතරම් අතපසු නොකරමි.
කළ යුතු සැබෑ දෙය නම් හවුල් ගබඩාවක නොතිබිය යුතු දේවලින් ඔබේ .gitignore ගොනුව පුරවා ගැනීමයි. පතල් වල සාමාන්යයෙන් පහත සඳහන් දෑ අඩංගු වේ (වෙනත් දේවල් අතර):
*.vcproj.*.user
*.ncb
*.aps
*.suo
නමුත් මෙය දැඩි ලෙස C ++ පක්ෂග්රාහී වන අතර කිසිදු පන්ති විශාරද විලාසිතාවේ ක්රියාකාරීත්වයක් අල්පය.
මගේ භාවිත රටාව පහත දැක්වෙන ආකාරයේ ය.
විෂුවල් ස්ටුඩියෝ හි කේතය, කේතය, කේතය.
සතුටු වන විට (කේතය කිරීමට සංවේදී අතරමැදි ලක්ෂ්යයක්, Git වෙත මාරුවීම, වේදිකා වෙනස්වීම් සහ සමාලෝචනය වෙනස් වේ. කිසියම් දෙයක් වැරදියි නම් දෘශ්ය ස්ටුඩියෝ වෙත ආපසු ගොස් නිවැරදි කරන්න, එසේ නොමැතිනම් කැප වන්න.
ඕනෑම ඒකාබද්ධ කිරීමක්, ශාඛාවක්, නැවත සකස් කිරීමක් හෝ වෙනත් විසිතුරු SCM දේවල් විධාන විමසුමේ සිට Git හි කිරීමට පහසුය. දෘශ්ය ස්ටුඩියෝ සාමාන්යයෙන් එය යටතේ දේවල් වෙනස් වීම ගැන සෑහීමකට පත්වේ, සමහර විට ඔබ ව්යාපෘති ලිපිගොනු සැලකිය යුතු ලෙස වෙනස් කර ඇත්නම් සමහර ව්යාපෘති නැවත පූරණය කිරීමට අවශ්ය වනු ඇත.
Git හි ප්රයෝජනය පූර්ණ IDE අනුකලනය නොකිරීමේ සුළු අපහසුතාවයට වඩා වැඩි බව මට පෙනී ගිය නමුත් එය යම් දුරකට රසයේ කාරණයක් වේ.