උදාහරණයක් ලෙස, මෘදුකාංග සංවර්ධකයින් කණ්ඩායමකට වෙබ් අඩවියක් තැනීමට අවශ්ය යැයි සිතමු සහ ඔවුන් සියල්ලෝම ව්යාපෘතියේ වැඩ කරන අතරතුර, එම අවස්ථාවේදීම කේතය යාවත්කාලීන කළ යුතුය. මෙම අවස්ථාවේදී, Github සෑම කෙනෙකුටම වැඩසටහන් කේත ගොනු උඩුගත කිරීමට, සංස්කරණය කිරීමට සහ කළමනාකරණය කිරීමට හැකි මධ්යගත ගබඩාවක් නිර්මාණය කිරීමට උපකාරී වේ.
ඔබ GitHub භාවිතා කිරීම ආරම්භ කිරීමට පෙර, ඔබ ගිණුමක් සෑදිය යුතුය GitHub.
යෙදුම් මෘදුකාංග ව්යාපෘතියක් සංවිධානය කිරීමට සාමාන්යයෙන් ගබඩාවක් භාවිතා වේ. ගබඩාවල ෆෝල්ඩර සහ ගොනු, පින්තූර, වීඩියෝ, පැතුරුම්පත් සහ දත්ත කට්ටල අඩංගු විය හැක - ඔබේ ව්යාපෘතියට අවශ්ය සියල්ල. බොහෝ විට ගබඩාවල README ගොනුවක්, ඔබේ ව්යාපෘතිය පිළිබඳ තොරතුරු සහිත ගොනුවක් ඇතුළත් වේ.
README ගොනු මාර්ක්ඩවුන් භාෂාවෙන් සරල පාඨයෙන් ලියා ඇත. ඔබට උපදෙස් ලබා ගත හැකිය මෙම පිටුව Markdown භාෂාවේ ඉක්මන් සඳහනක් ලෙස web. ඔබ ඔබේ නව ගබඩාව නිර්මාණය කරන අවස්ථාවේදීම README ගොනුවක් එක් කිරීමට GitHub ඔබට ඉඩ සලසයි. GitHub බලපත්ර ගොනුවක් වැනි වෙනත් පොදු විකල්ප ද ඉදිරිපත් කරයි, නමුත් ඔබට මුලින් කිසිවක් තෝරා ගැනීමට අවශ්ය නොවේ.
නව ගබඩාවක් සෑදීමට, ඉහළ දකුණු පස ඇති මෙනුවේ තෝරන්න New repository
. පහත පියවර සමඟ ඉදිරියට යන්න:
New repository
.first-repository
.Create repository
.ශාඛාවක් නිර්මාණය කිරීමෙන් ඔබට එකවර ගබඩාවක අනුවාද කිහිපයක් ලබා ගත හැකිය.
පෙරනිමියෙන්defiනීටා, ගබඩාව first-repository
නමින් ශාඛාවක් ඇත main
ශාඛාව ලෙස සලකනු ලැබේ defiනිත්ය. ගබඩාවේ ප්රධාන කිරීමට ඔබට අමතර ශාඛා සෑදිය හැක first-repository
. ඔබට එකවර ව්යාපෘතියක විවිධ අනුවාද ඇති කිරීමට ශාඛා භාවිතා කළ හැක. ප්රධාන මූල කේතය වෙනස් නොකර ව්යාපෘතියකට නව ක්රියාකාරීත්වයක් එක් කිරීමට අවශ්ය වූ විට මෙය ප්රයෝජනවත් වේ. ඔබ එය ඒකාබද්ධ කරන තෙක් විවිධ ශාඛාවල සිදු කරන ලද වැඩ ප්රධාන ශාඛාවේ නොපෙන්වයි. ඔබට ඒවා ප්රධාන කිරීමට පෙර අත්හදා බැලීමට සහ වෙනස්කම් කිරීමට ශාඛා භාවිතා කළ හැකිය.
ඔබ ප්රධාන ශාඛාවෙන් ශාඛාවක් සාදන විට, ඔබ ඒ මොහොතේ තිබූ ආකාරයටම ප්රධාන පිටපතක් හෝ ස්නැප්ෂොට් එකක් සාදයි. ඔබ ඔබේ ශාඛාවේ වැඩ කරන අතරතුර වෙනත් අයෙකු ප්රධාන ශාඛාවේ වෙනස්කම් සිදු කළේ නම්, ඔබට එම යාවත්කාලීන කිරීම් තල්ලු කළ හැකිය.
පහත රූප සටහනේ අපට දැකිය හැකිය:
ප්රධාන ශාඛාව
නමින් නව ශාඛාවක් feature
එම මාර්ගය feature
ප්රධාන සමග ඒකාබද්ධ කිරීමට පෙර ඉටු කරයි
නව ක්රියාත්මක කිරීමක් හෝ දෝෂ නිරාකරණයක් සඳහා ශාඛාවක් නිර්මාණය කිරීම ගොනුවක් සුරැකීම වැනිය. GitHub සමඟින්, මෘදුකාංග සංවර්ධකයින් ප්රධාන නිෂ්පාදන ශාඛාවෙන් වෙන්ව දෝෂ නිවැරදි කිරීම් සහ විශේෂාංග වැඩ තබා ගැනීමට ශාඛා භාවිතා කරයි. වෙනසක් සූදානම් වූ විට, එය ප්රධාන ශාඛාවට ඒකාබද්ධ වේ.
අපගේ ගබඩාව නිර්මාණය කිරීමෙන් පසු, ටැබයට යන්න <>Code
(1) ගබඩාවේ:
ප්රධාන (2) පතන මෙනුව ක්ලික් කරන්න, ඉන්පසු අලුත් එකට නමක් දෙන්න branch
(3)
මත ක්ලික් කරන්න Create branch: first branch from 'main'
දැන් අපිට දෙකක් තියෙනවා branch
, main
e first-branch
. දැනට, ඔවුන් හරියටම සමාන වේ. පසුව අපි අලුත් එකට වෙනස්කම් එකතු කරන්නෙමු branch
.
අලුත් එක හැදුවා විතරයි branch
, GitHub ඔබව ගෙන ආවේ code page
නව සඳහා first-branch
, ප්රධාන පිටපතක් වන.
අපිට repository එකේ තියෙන files වලට වෙනස්කම් කරලා save කරන්න පුළුවන්. GitHub මත, සුරකින ලද වෙනස්කම් කැඳවනු ලැබේ commit
. සියලු commit
වෙතින් පණිවිඩයක් ඇත commit
සම්බන්ධිත, එය විශේෂිත වෙනසක් සිදු කළේ මන්දැයි පැහැදිලි කරන විස්තරයකි. හි පණිවිඩ commit
ඔවුන් වෙනස්වීම් වල ඉතිහාසය ග්රහණය කර ගන්නා අතර එමඟින් අනෙකුත් දායකයින්ට සිදු කළ දේ සහ ඇයි දැයි තේරුම් ගත හැකිය.
ශාඛාව යටතේ first-branch
සාදා, README.md ගොනුව මත ක්ලික් කරන්න, ඉන්පසු ගොනුව සංස්කරණය කිරීමට පැන්සල මත ක්ලික් කරන්න.
සංස්කාරකයේ, Markdown භාවිතයෙන් ලියන්න.
කොටුව තුළ Commit changes
(පෙරදසුන), අපි පණිවිඩයක් ලියන්නෙමු commit
වෙනස්කම් විස්තර කිරීම.
අවසානයේ බොත්තම මත ක්ලික් කරන්න Commit changes
.
මෙම වෙනස්කම් සිදු කරනු ලබන්නේ README ගොනුවට පමණි first-branch
, එබැවින් දැන් මෙම ශාඛාවේ ප්රධාන එකට වඩා වෙනස් අන්තර්ගතයක් අඩංගු වේ.
pull request
දැන් අපට ප්රධාන ශාඛාවක වෙනස්කම් ඇති බැවින් අපට එකක් විවෘත කළ හැකිය pull request
.
Le pull request
ඔවුන් GitHub හි සහයෝගීතාවයේ හදවතයි. ඔබ විවෘත කරන විට a pull request
, ඔබ ඔබගේ වෙනස්කම් යෝජනා කරන අතර එය සිදු කරන ලෙස යමෙකුගෙන් ඉල්ලා සිටී review
e pull
ඔබේ දායකත්වය සහ ඔවුන්ගේ ශාඛාව තුළ ඔවුන් ඒකාබද්ධ කිරීමට. එම pull request
ශාඛා දෙකෙහිම අන්තර්ගතයේ වෙනස්කම් පෙන්වන්න. වෙනස් කිරීම්, එකතු කිරීම් සහ අඩු කිරීම් විවිධ වර්ණවලින් දැක්වේ.
ඔබ කැපවීමක් කළ වහාම, කේතය අවසන් වීමට පෙර පවා ඔබට ඇදීමේ ඉල්ලීමක් විවෘත කර සාකච්ඡාවක් ආරම්භ කළ හැකිය.
කාර්යය භාවිතා කිරීම @mention
ඔබගේ පණිවිඩයේ GitHub හි pull request
, ඔබට ඔවුන්ගේ ස්ථානය කුමක් වුවත්, නිශ්චිත පුද්ගලයන්ගෙන් හෝ කණ්ඩායම්වලින් ප්රතිපෝෂණ සඳහා ඇසිය හැක.
ඔබට පවා විවෘත කළ හැකිය pull request
ඔබේ ගබඩාවේ ඒවා ඔබම ඒකාබද්ධ කරන්න. විශාල ව්යාපෘතිවල වැඩ කිරීමට පෙර GitHub ප්රවාහය ඉගෙන ගැනීමට එය හොඳ ක්රමයකි.
එකක් හදන්න pull request
ඔයාට සිද්ධ වෙනවා:
pull request
ඔබේ ගබඩාවේ first-repository
. New pull request
Example Comparisons
, ඔබ නිර්මාණය කළ ශාඛාව තෝරන්න, first-branch
, ප්රධාන (මුල්) සමඟ සැසඳිය යුතුය.Create pull request
.pull request
ඔබගේ වෙනස්කම් පිළිබඳ කෙටි විස්තරයක් ලියන්න. ඔබට ඉමෝජි ඇතුළත් කළ හැකි අතර පින්තූර සහ gif ඇදගෙන යා හැක.pull request
. ඔබට ඒවා තවම එක් කිරීමට අවශ්ය නැත, නමුත් මෙම විකල්ප ඔබගේ භාවිතයෙන් සහයෝගී වීමට ක්රම කිහිපයක් ඉදිරිපත් කරයි pull request
. Create pull request
.ඔබගේ සහයෝගිතාකරුවන්ට දැන් ඔබගේ වෙනස්කම් සමාලෝචනය කර යෝජනා කිරීමට හැකිය.
pull request
මෙම අවසාන පියවරේදී, ඔබ ඔබේ ශාඛාව ඒකාබද්ධ කරනු ඇත first-branch
ප්රධාන ශාඛාවේ. ඒකාබද්ධ කිරීමෙන් පසු pull request
, ශාඛාව වෙත වෙනස් වේ first-branch
ප්රධාන ගොනුවේ තැන්පත් කරනු ඇත.
සමහර විට, ඇදීමේ ඉල්ලීමක් ප්රධාන මත පවතින කේතය සමඟ ගැටෙන කේත වෙනස් කිරීම් හඳුන්වා දිය හැක. කිසියම් ගැටුමක් තිබේ නම්, GitHub ගැටුම්කාරී කේතය පිළිබඳව ඔබට අනතුරු අඟවන අතර ගැටුම් නිරාකරණය වන තෙක් ඒකාබද්ධ වීම වළක්වයි. ඔබට ගැටුම් නිරාකරණය කරන කැපවීමක් කළ හැකිය හෝ ඔබේ කණ්ඩායම් සාමාජිකයන් සමඟ ගැටුම් සාකච්ඡා කිරීමට ඇදීමේ ඉල්ලීමේ අදහස් භාවිතා කළ හැකිය.
Merge pull request
වෙනස්කම් ප්රධාන එකට ඒකාබද්ධ කිරීමට.Confirm merge
. ඉල්ලීම සාර්ථකව ඒකාබද්ධ කර ඇති අතර ඉල්ලීම වසා ඇති බවට ඔබට පණිවිඩයක් ලැබෙනු ඇත.Delete branch
. දැන් ඔබේ richiesta pull
ඒකාබද්ධ කර ඇති අතර ඔබගේ වෙනස්කම් ප්රධාන වේ, ඔබට ආරක්ෂිතව ශාඛාව මකා දැමිය හැක first-branch
. ඔබට ඔබේ ව්යාපෘතියට තවදුරටත් වෙනස්කම් කිරීමට අවශ්ය නම්, ඔබට සැම විටම නව ශාඛාවක් සාදා මෙම ක්රියාවලිය නැවත සිදු කළ හැක.Ercole Palmeri
Apple Vision Pro වාණිජ නරඹන්නා භාවිතයෙන් අක්ෂි ශල්යකර්මයක් Catania Polyclinic හි සිදු කරන ලදී.
වර්ණ ගැන්වීම හරහා සියුම් මෝටර් කුසලතා වර්ධනය කිරීම ලිවීම වැනි වඩාත් සංකීර්ණ කුසලතා සඳහා දරුවන් සූදානම් කරයි. වර්ණ ගැන්වීමට...
නාවික අංශය සැබෑ ගෝලීය ආර්ථික බලවතෙකු වන අතර එය බිලියන 150 ක වෙළඳපලක් කරා ගමන් කර ඇත.
පසුගිය සඳුදා ෆිනෑන්ෂල් ටයිම්ස් OpenAI සමඟ ගිවිසුමක් නිවේදනය කළේය. FT එහි ලෝක මට්ටමේ පුවත්පත් කලාවට බලපත්ර ලබා දෙයි…