කාර්යක්ෂම අනුවාද පාලනය සඳහා ඔබේ ඩෙස්ක්ටොප් එකෙන් GitHub සමඟ සහයෝගයෙන් කටයුතු කිරීමට GitHub ඩෙස්ක්ටොප් එක බාගත කර භාවිතා කරන ආකාරය මෙම නිබන්ධනය විස්තර කරයි:
අපි කවුරුත් දන්නා පරිදි, GitHub Git සත්කාරකත්වය සඳහා වෙබ් අඩවියක් සපයයි. ගබඩා. GitHub පිළිබඳ අපගේ පෙර නිබන්ධනවල, අපි බොහෝ දුරට GitHub හි ගොනු අනුවාදනය කිරීමේ සංවර්ධකයාගේ ක්රියාකාරකම් දැක ඇත්තෙමු.
සංවර්ධකයින්ට ඔවුන්ගේ දේශීය යන්ත්රවල ගබඩාව නොබැඳිව git විධාන භාවිතා කරමින් වැඩ කළ හැකි Git සේවාලාභියෙකු ද ඇත. විධාන විමසුම හෝ git bash, වෙනස්කම් සිදු කර එය GitHub හි දුරස්ථ ගබඩාව වෙත තල්ලු කරන්න.
GitHub Desktop
Git විධානයන් විධානයෙන් ක්රියාත්මක කළද රේඛාව ඉගෙනීමේ දෘෂ්ටි කෝණයෙන් විශිෂ්ටයි, දේශීය ගබඩාවල එනම් GitHub ඩෙස්ක්ටොප් එකෙහි වැඩ කිරීමට හොඳ පරිශීලක අතුරු මුහුණතක් ඇත.
Windows සඳහා GitHub ඩෙස්ක්ටොප් එක පහතින් බාගත කර ස්ථාපනය කළ හැක. URL
GitHub Desktop දියත් කරන්න
Remote Repository සමඟ වැඩ කරන්න
GitHub desktop එක දියත් කළ පසු, අපි දුරස්ථ ගබඩාව දේශීය යන්ත්රයට ක්ලෝන කිරීම මගින් ආරම්භ කළ හැක, වෙනස්කම් සිදු කර එය නැවත දුරස්ථ ගබඩාව වෙත තල්ලු කරන්න.
සහ ඔබගේ GitHub ගිණුම පිහිටුවා ඇති බව සහතික කර ගන්න.
GitHub ඩෙස්ක්ටොප් එකේ, නිධියක් ක්ලෝන කිරීමට
URL ටැබයට ගොස් GitHub Username/repository ආකාරයෙන් දුරස්ථ ගබඩා විස්තර ඇතුළත් කරන්න. ක්ලික් කරන්න Clone .
දැන් ගබඩාව දේශීය යන්ත්රයට ක්ලෝන කර ඇති බැවින්, අපට විධාන විමසුම හෝ ගවේෂකය හෝ Atom සංස්කාරකය භාවිතයෙන් දේශීය ගබඩා අන්තර්ගතය විවෘත කළ හැක. ස්ථාපනය කර තිබේ නම් සහ ගොනු වලට වෙනස්කම් කරන්න.
ගොනුවල වෙනස්කම් සිදු කර එයම සුරකින්න.
ආපසු GitHub ඩෙස්ක්ටොප් එකේ, ඔබට පේළි එකතු කර තිබේද නැතහොත් මකා දැමුවේද යන්න සඳහන් කරන RED සලකුණ දැකිය හැක.
සාරාංශයක් සහ සම කර්තෘවරුන් එක් කරන්න අවශ්ය නම් සහ පහළින් ඇති Commit to master මත ක්ලික් කරන්න.
ඔබ විධාන විමසුමෙන් ක්රියාත්මක කරන බොහෝ git විධානයන් පරිශීලක අතුරුමුහුණත හරහා සිදු කර ඇති බව ඔබට පෙනෙනු ඇත.
අපට දැන් GitHub හි දුරස්ථ ගබඩාව වෙත වෙනස්කම් තල්ලු කළ හැක. Push origin මත ක්ලික් කරන්න.
දැන් ප්රධාන ශාඛාවේ වෙනස්කම් දිස්වේ. වෙනස්කම් විශේෂාංග ශාඛාවට ඒකාබද්ධ කර ඇති බව සහතික කිරීම සඳහා අපට අදින්න ඉල්ලීමක් සෑදීමට අවශ්ය වනු ඇත.
විශේෂාංග ශාඛාව වෙත මාරු වී අදින්න ඉල්ලීම.
Create Pull Request මත ක්ලික් කරන්න.
ඔබ පසුවයි ඇදීමේ ඉල්ලීම නිර්මාණය කිරීම සඳහා GitHub වෙත නැවත යොමු කරන ලදී.
අදින්න ඉල්ලීම සෑදීමට සහ ඒකාබද්ධ කිරීමට ඉදිරියට ගොස් අවසානයේ අදින්න (සමමුහුර්ත කරන්න) වෙත වෙනස්කම් ඔබගේ දේශීය ගබඩාව.
නිධිය වෙතින්, මෙනුව අදින්න විකල්පය තෝරා ගනී.
දැන් දේශීය ගබඩාව දුරස්ථ පාලකය සමඟ සමමුහුර්ත වන්නrepository.
නව දේශීය ගබඩාවක් සහ ශාඛාවක් සාදන්න
කලින් කොටසේදී, අපි දුරස්ථ ගබඩාව ක්ලෝන කිරීමෙන් එය සමඟ වැඩ කිරීම ගැන ඉගෙන ගත්තෙමු. GitHub ඩෙස්ක්ටොප් භාවිතයෙන්, අපට නව දේශීය ගබඩාවක් සාදා එය GitHub වෙත තල්ලු කිරීමට හෝ ප්රකාශ කිරීමටද හැකිය.
නිධිය නම ඇතුළත් කරන්න මත ක්ලික් කරන්න. සහ දේශීය මාර්ගය. Create Repository මත ක්ලික් කරන්න.
නිධිය නිර්මාණය කර ඇති බැවින්, ඔබ GitHub වෙත වෙනස්කම් ප්රකාශ කිරීමට/තල්ලු කිරීමට පෙර ඔබට ශාඛාවක් සෑදිය හැක.3
ශාඛා මෙනුවෙන් නව ශාඛාව තෝරන්න. එය විශේෂාංගය වෙත අමතා ශාඛාවක් සාදන්න මත ක්ලික් කරන්න.
දැන් අපට ශාඛා 2ක් ඇති අතර අපට ඉදිරියට යා හැක. GitHub වෙත වෙනස්කම් ප්රකාශ කිරීමට / තල්ලු කිරීමට. ප්රකාශන නිධිය මත ක්ලික් කරන්න.
ප්රකාශන නිධිය මත ක්ලික් කරන්න.
0>විශේෂාංග ශාඛාවක් ද ඇති බැවින්, ඔබ විශේෂාංග ශාඛාව ද පළ කළ යුතුය. දැන් වෙනස්කම් දේශීයව ගොනු වෙත සිදු කළ හැකි අතර පසුව වෙනස්කම් දුරස්ථ ගබඩාවට තල්ලු කරන්න. දුරස්ථ ගබඩාවේ වෙනස්කම් ද දේශීය ගබඩාව සමඟ සමමුහුර්ත විය යුතුය.
දේශීය ගබඩාවේ වෙනස්කම් ඒකාබද්ධ කරන්න
දේශීය ගබඩාවේ විශේෂාංග ශාඛාවේ වෙනස්කම් ඇති බව උපකල්පනය කරන්න. අපට වෙනස්කම් ප්රධාන ශාඛාවට ඒකාබද්ධ කළ හැකිය. මෙය පළ කරන්න අපි මාස්ටර් සහ විශේෂාංග ශාඛාවේ වෙනස්කම් GitHub වෙත තල්ලු කළ යුතුයි.
විශේෂාංග ශාඛාවේ ගොනුවක වෙනසක් සිදු කර කැප වන්න.එකම.
වෙනස්කම් දුරස්ථ ගබඩාවට තල්ලු කරන්න.
Master ශාඛාව වෙත මාරු වී මත ක්ලික් කරන්න 3>
ප්රභව ශාඛාව වන විශේෂාංග ශාඛාව තෝරන්න. ඒකාබද්ධ බොත්තම මත ක්ලික් කරන්න.
වෙනස්කම් ප්රධාන ශාඛාවට ඒකාබද්ධ කළ පසු, ඔබට වෙනස්කම් දුරස්ථ ගබඩාව වෙත තල්ලු කළ හැක. සමමුහුර්ත කරන්න.
ප්රාදේශීය ගබඩාවේ ශාඛාවලට සිදු කර ඇති සියලුම වෙනස්කම් ඒකාබද්ධ කර සමමුහුර්ත කිරීමට දුරස්ථ ගබඩාව වෙත තල්ලු කළ හැක.
ගැටුම් නිරාකරණය
දුරස්ථ ගබඩාවේ ඇති ගොනුවකට වෙනස්කම් සිදු කර ඇති අතර දේශීයව එකම ගොනුවකට වෙනස් කිරීමක් ද විය හැකිය. මෙම අවස්ථාවෙහිදී, ගැටුම් දැකිය හැකි අතර දුරස්ථ සහ ප්රාදේශීය ගබඩා දෙකම සමමුහුර්ත වීමට විසඳා ගැනීමට අවශ්ය වනු ඇත.
ප්රධාන ශාඛාව තුළ සිදු කරන ලද දුරස්ථ ගබඩා වෙනස්කම් 3
ප්රධාන ශාඛාව තුළ සිදු කරන ලද දේශීය ගබඩා වෙනස්කම්
වෙනස් කිරීම් ප්රාදේශීය වෙත කැපවී ඇති බැවින් repository, ඔබට දැන් වෙනස්කම් දුරස්ථ ගබඩාව වෙත තල්ලු කළ හැක. මෙය කරන විට ගැටුම් පෙනෙනු ඇත. Push මූලාරම්භය මත ක්ලික් කරන්න.
මෙම ගොනුවේ දුරස්ථ ගබඩාවේ වෙනස්කම් ඇති බැවින් පහත පණිවිඩය දිස්වනු ඇත. Fetch මත ක්ලික් කරන්න.
දැන් Pull origin මත ක්ලික් කරන්න.
එන තිරයේ, ඔබට පුළුවන්ඔබගේ සංස්කාරකයේ ගොනුව විවෘත කර ගැටුම් නිරාකරණය කරන්න. මෙම අවස්ථාවේදී, අපි ගොනුව ගවේෂකය තුළ විවෘත කර ගැටුම් නිරාකරණය කරමින් සිටිමු.
සුදුසු අන්තර්ගතය රඳවා තබාගැනීමෙන් සියලු ගැටුම් නිරාකරණය කරන්න සහ සලකුණු සහිත අනෙක් ඒවා ඉවත් කිරීම. ගැටුම් නිරාකරණය වූ පසු, ඔබට ඒකාබද්ධ කිරීම සිදු කළ හැක.
දැන් වෙනස්කම් දුරස්ථ ගබඩාවට තල්ලු කරන්න. දේශීය සහ දුරස්ථ ගබඩාව දැන් සමමුහුර්ත වේ. එක් ශාඛාවක වෙනස්කම් සිදු කර ඇති බැවින්, අනෙක් ශාඛා වෙත වෙනස්කම් ඒකාබද්ධ කිරීම සඳහා ඔබට ඇදීමේ ඉල්ලීමක් සෑදිය හැක.
ඉතිහාසය දෙස බැලීම
ඔබ ගබඩාවේ මෙතෙක් සිදු කර ඇති වෙනස්කම් වල ඉතිහාසය ද බැලීමට හැකිය. ඉතිහාස ටැබය වෙත ටොගල් කරන්න.
ශාඛා සංසන්දනය
ඔබ ප්රධාන ශාඛාවේ ගොනුවකට වෙනස්කම් කර ඇතැයි සිතන්න, ඔබට කළ හැක ඉන්පසු එය වෙනත් ඕනෑම ශාඛාවක් සමඟ සසඳන්න. තෝරන්න .
වෙනස්කම් බැලීමට විශේෂාංග ශාඛාව තෝරන්න.
නිගමනය
කෙසේ වෙතත් විධාන රේඛාවෙන් Git විධාන භාවිතා කිරීම විශිෂ්ටයි, අපි මෙම GitHub ඩෙස්ක්ටොප් නිබන්ධනයේදී දුටුවෙමු, හොඳ පරිශීලක අතුරුමුහුණතක් සහිත GitHub ඩෙස්ක්ටොප් වැනි විශිෂ්ට Git සේවාලාභියෙකුට දේශීය සහ දුරස්ථ ගබඩාවන් සමඟ වැඩ කරන අතරතුර සංවර්ධකයාගේ කාර්යය පහසු කළ හැකි ආකාරය.
ඉදිරි නිබන්ධනයේදී, අපි Windows Explorer Shell සමඟ ඒකාබද්ධ වන වෙනත් Git සේවාදායක අතුරුමුහුණතක් Tortoise Git දෙස බලමු.