මගේ GitHub දෙබලක ගබඩාවන් සදහටම තබා ගත යුතුද?


334

ඒ නිසා මම වෙනත් කෙනෙකුගේ ගබඩාවකට යොමු වී, වෙනස්කම් කිහිපයක් කර, අදින්න ඉල්ලීමක් ඉදිරිපත් කළෙමි, සහ මගේ වෙනස්කම් එය නිෂ්පාදනයට ඇතුළත් කළෙමි. මහා!

නමුත් ... මගේ දෙබලක ඇති ගබඩාව සමඟ මා කුමක් කළ යුතුද? මගේ ගබඩාව අවට තබා ගැනීමට මට බලවත් හේතුවක් තිබේද, නැතහොත් මම ඉදිරියට ගොස් එය මකා දැමිය යුතුද? මම අමතර දායකත්වයක් ලබා දීමට අදහස් නොකරමි, නමුත් මම මගේ අදහස වෙනස් කළහොත් මට එය නැවත ලබා ගත හැකිය.

උපස්ථයක් තබා ගැනීම ගැන මම සැබවින්ම තැකීමක් නොකරමි. සබැඳි බිඳ දැමීම, බැඳීම් පණිවිඩ නැතිවීම යනාදිය ගැන මම වඩාත් කනස්සල්ලට පත්ව සිටිමි.


84
කරුණාකර එය මකන්න හෝ ගිතුබ් හැෂ් නැති වී යයි.
ආමන්ඩ්

4
අනුපිටපත් කේතය නපුරු ය. එය ද git මායිම් හරහා යයි.
stijn

7
@stijn - මම මෙය "අනුපිටපත්" වලට වඩා "උපස්ථයක්" ලෙස කියවා ඇත්තෙමි. උපස්ථ කේතය නපුරු යැයි කිසිවෙකු තර්ක කිරීම මා අසා ඇතැයි මම නොසිතමි ...
බීක්ගුක්

3
එය මකන්න. සියල්ලට පසු, ඔබට සෑම විටම ව්‍යාපෘති ගබඩාවෙන් අවසාන තත්වය (ඔබට කෙසේ හෝ වැඩ කිරීමට අවශ්‍ය වනු ඇත) බාගත කළ හැකිය.
රූක්

මුල් ගබඩාව මකා දමා කිසිවෙකුට දෙබලක ඉතිරි නොවන්නේ නම් කුමක් සිදුවේද? එම අවස්ථාවේ දී repo / fork වෙත ප්‍රවේශය නැවත ලබා ගන්නේ කෙසේද?
ක්‍රොම්ස්ටර්

Answers:


55

දෙබලක ඇති ගබඩාවන් මකා දැමීමෙන් ඔබගේ අදින්න ඉල්ලීම් වලින් ඉතිහාසය මකා දැමෙනු ඇත.

නොදන්නා නිධිය සහිත PR

දෙබලක නිධියක් මකා දැමීමෙන් ඔබේ ගබඩාවට සම්බන්ධ ඕනෑම තොරතුරක් මැකෙනු ඇත. දැනටමත් ඒකාබද්ධ කර ඇති අදින්න ඉල්ලීම් ද ඇතුළුව ඔබේ ගබඩාව පිළිබඳ ඕනෑම සඳහනකට මෙය නැවත ක්‍රියාකාරී ලෙස බලපායි. ( දෙබලක මකා දැමීමෙන් පසු අදින්න ඉල්ලීම "නොදන්නා රෙපෝ" පෙන්වයි )

ඔබේ ගබඩාව හා සම්බන්ධ ඕනෑම ඉල්ලීමක් මත ඔබේ අදහස් සහ කොමිස් ආරක්ෂා කළ යුතුය, නමුත් ඔබ එය කරන්නේ ඔබේම අවදානමකිනි.

කෙසේ වෙතත්, ඒකාබද්ධ වීමෙන් පසු පැරණි ශාඛා මකා දැමීම සම්පූර්ණයෙන්ම ආරක්ෂිතයි.

ගබඩාවන් මකා දැමීම වළක්වා ගත යුතු අතර, භාවිතයට නොගත් ශාඛා මකා දැමීම සම්පූර්ණයෙන්ම පිළිගත හැකිය. ඇත්ත වශයෙන්ම, පැරණි ශාඛා මකා දැමීමට GitHub ඔබව දිරිමත් කරයි .

අදින්න ඉල්ලීම් වලින් පසුව සකස් කිරීම

GitHub හි, අපි සෑම දිනකම, සෑම දිනකම අදින්න ඉල්ලීම් භාවිතා කිරීමට කැමතියි. එකම කරදරය නම් පුල් ඉල්ලීම් ඒකාබද්ධ කිරීමෙන් හෝ වසා දැමීමෙන් පසුව අප අක්‍රීය ශාඛා රාශියකින් අවසන් වීමයි. වරින් වර, අපගෙන් එක් අයෙකු මෙම ශාඛා පිටපතක් සමඟ ඉවත් කරනු ඇත, නමුත් GitHub.com හි අපගේ නිතිපතා කාර්ය ප්‍රවාහයේ කොටසක් ලෙස මෙම පියවර ගැන සැලකිලිමත් වීම වඩා හොඳ යැයි අපි සිතුවෙමු.

අද සිට, අදින්න ඉල්ලීමක් ඒකාබද්ධ කිරීමෙන් පසුව, කල් පවතින ශාඛාව මකා දැමීමට බොත්තමක් ඔබට පෙනෙනු ඇත:

මෙම ශාඛා බොත්තම මකන්න

ඒකාබද්ධ කිරීමකින් තොරව අදින්න ඉල්ලීම වසා තිබුනේ නම්, බොත්තම මඳක් වෙනස් ලෙස පෙනෙනු ඇත.

අනතුරු ඇඟවීම සමඟ ශාඛාව මකන්න

ඇත්ත වශයෙන්ම, ඔබට තල්ලු කළ හැක්කේ ඔබට තල්ලු කිරීමේ ප්‍රවේශය ඇති ගබඩාවල ඇති ශාඛා පමණි.

ඔබේ පිළිවෙලට ඇති ගබඩාවන් භුක්ති විඳින්න!

විකල්පයක් ලෙස, ඔබට ඒවා අවට තබා ගැනීමට අවශ්‍ය නැතිනම්, එය තවදුරටත් ක්‍රියාකාරීව නඩත්තු නොකරන බව දැක්වීමට ඔබට ගබඩාවක් සංරක්ෂණය කළ හැකිය .

මෙයද බලන්න


1
ඔබ ඔවුන්ගේ ශාඛාව මකා දැමූ විට (උපුටා ගත් ලිපියේ දෙවන අවස්ථාව) නිරුපද්‍රිත සංවෘත ඉල්ලීම් වලට හරියටම කුමක් සිදුවේද? ඔවුන්ගේ ඉතිහාසය නොමැතිව පමණක්, අදින්න ඉල්ලීමෙහි කොමිස් තවමත් තිබේද? නැතහොත් ඒවා සම්පූර්ණයෙන්ම නැති වී යනු ඇත්ද?
මුද්රණ දෝෂයක්


මෙම "නොදන්නා repo" නිකුතුවට විසඳුමක් ඇත. දෙබලක මකා දැමීමෙන් පසු නොදන්නා නිධියක් පෙන්වන PR එකක් තිබේ නම්, ඔබට එම PR නැවත නැඟිටුවීමට අවශ්‍ය නම්, සරලව ටයිප් කරන්න: git fetch origin refs/pull/123/head:fooයොමුව: github.com/isaacs/github/issues/168#issuecomment-374201226
අබ්දුල් රාවුෆ්

213

ඔබගේ අදින්න ඉල්ලීම පිළිගෙන ඔබ පෞද්ගලිකව භාවිතා කළ හැකි වෙනත් වෙනස්කම් කර නොමැති නම්, ඔබ එය මකා දැමිය යුතුය.

  1. මකා දැමීමෙන් කිසිම හානියක් සිදු නොවේ.
  2. ඔබට අවශ්‍ය නම් ඔබට සැමවිටම ප්‍රතිසංස්කරණය කළ හැකිය
  3. මිනිසුන් යමක් සොයන විට එය සෙවුම් ප්‍රති results ලවල ඇති නිෂ් less ල ගබඩාවන් අඩු කරයි
  4. විභව රැකියා / කොන්ත්‍රාත්තු සඳහා ඔබ නැවත ආරම්භ කිරීමක් ලෙස ඔබේ GitHub භාවිතා කරන්නේ නම්, ඔබ දැනට වැඩ නොකරන ව්‍යාජ දුසිම් ගනනක් ඔබ සතුව නොමැති නම් වඩා හොඳය. ඔබ වඩාත් කාර්යක්ෂම ලෙස පෙනෙනු ඇත.
  5. ඔබට සිය ගණනක් නිෂ් less ල ගබඩාවලින් පිටුවක් තැබීමට අවශ්‍ය නොවන විට එය ඔබේම සිහිබුද්ධියට උපකාරී වේ.
  6. එය GitHub සඳහා වඩා හොඳය. :)

53
මෙහි ඇති අවාසිය නම් අදින්න ඉල්ලීම “ඒකාබද්ධ වූ බැඳීම <කොමිට්> <repo>සිට unknown repository<date> දක්වා” පෙන්වීමයි, එය ටිකක් අමුතුයි.
පීඑල්පීටර්ස්

21
@ පීඑල්පීටර්ස්, ඇත්තෙන්ම එය විශාල අවාසියකි.
පැසීරියර්

5
remove-github-forks"ප්‍රධාන ගබඩාවේ නොමැති කොමිස් නොමැති සියලුම දෙබල මකා දැමීමට" මම යෝජනා කරමි . චාම් එකක් වගේ වැඩ කරනවා.
fregante

3
Te ස්ටීව්මොසර් මම වැරදියි, නමුත් මම හිතන්නේ ඔබ තවමත් "ඔබ දායක වූ ගබඩාවන්" ලැයිස්තුව තබා ඇත. මා සතුව තිබූ සෑම සම්බන්ධයක්ම ඉවත් කළ අතර එය කෙසේ හෝ එහි රැඳී තිබුනි, නමුත් එය
නළාවක්

19
මම අවදානම ගෙන දෙබලක නිධිය මකා දැමූ අතර මගේ දායක ලැයිස්තුවට කිසිදු බලපෑමක් සිදු නොවීය. එබැවින් දෙබලක ඇති ගබඩාව මකා දැමීම ඔබගේ දායක මුදල් වලට බලපාන්නේ නැතැයි මට ආරක්ෂිතව පැවසිය හැකිය
අමීන් මොහොමඩ් අජානි

81

ඔබේ ඉල්ලීම ඔබ ඉල්ලීමක් ඉදිරිපත් කළ විගසම එය මකා දැමිය හැකිය . GitHub සියළුම PRs උඩුමහලේ ගබඩාවේ ගබඩා කරයි , එයින් අදහස් කරන්නේ දෙබල මකා දැමුවද යෝජිත වෙනස්කම් නිරීක්ෂණය කරනු ඇති බවයි.

එය තීරණය සරල කරයි.

ඔබට තවමත් දෙබලක තබා ගැනීමට අවශ්‍ය විය හැකිය:

  • ඔබ මේ මොහොතේම වැඩි දායකත්වයක් ලබා දෙනු ඇත (උදා: පවතින PR දීර් extend කිරීම හෝ නව PR විවෘත කිරීම)

ඔබට දෙබලක මකා දැමීමට අවශ්‍ය නම්:

  • ඔබේ නම යටතේ පිරිසිදු ව්‍යාපෘති කළඹක් ඔබට අවශ්‍යය

7
"ඔබ ඔබේ අදින්න ඉල්ලීම යැවූ විගසම ඔබේ දෙබල මකා දැමිය හැකිය" මෙය මා සොයන දෙයයි!
උන්නාවුට්

මමත්, නමුත් පිළිතුර ආරම්භ වන්නේ "ඔබේ අදින්න ඉල්ලීම පිළිගත්තේ නම් ..." ඔබ එය උත්සාහ කළාද: D
Legends

5
අවවාදයයි : ඔබ ඔබේ දෙබල මකා දැමූ විට, අපේක්ෂිත ඕනෑම ඉල්ලීමකින් මුල් ශාඛාවේ නම ඉවත් කරනු ලැබේ. ( Stevoisiak 1 බවට සිදු ඒකාබද්ධ කිරීමට අවශ්ය Drugoy:masterසිටunknown repository )
Stevoisiak

21

මම බොහෝ විට එය තාර / gzip කර සංරක්ෂිත ගබඩාවක දමා වසර 3 කට පසුව එය මකා දමනු ඇත. ;) අවංකවම ඔබ ඉදිරි මාස කිහිපය තුළ නැවත එය ක්‍රියාත්මක කිරීමට අදහස් නොකරන්නේ නම් සහ ටික වේලාවකින් එය භාවිතා නොකළේ නම් එය මකා දැමීම ආරක්ෂිත යැයි මම සිතමි.


10

සපයා ඇති පිළිතුරු වලට එකතු කිරීම සඳහා - ඒකාබද්ධ කළ පසු ව්‍යාජ ගබඩාවන් මකා දැමීම ("පිළිවෙලට") GitHub විසින්ම නිර්දේශ කරයි.

ඒකාබද්ධ කිරීමෙන් පසු අදින්න ඉල්ලීම පරිදි මෙය කළ හැකිය - කරුණාකර මෙම බ්ලොග් සටහන බලන්න .

තව දුරටත්, මේ මොහොත වන විට, අදහස් දැක්වීමේ කිසිදු අවාසියක් මා දකින්නේ නැත:

  • දෙබලක නිධිය මකා දැමීමෙන් පසුව පවා, අදින්න ඉල්ලීමෙහි නිවැරදි පණිවිඩයක් ඇත ("නොදන්නා නිධිය" නැත)
  • ඔබගේ දායකත්ව ක්‍රියාකාරකම් තුළ ඔබ දායක වූ ගබඩාව තවමත් ලැයිස්තුගත කර ඇත
  • ඔබ තවමත් එම ගබඩාවේ දායකයින්ගේ ලැයිස්තුගත කර ඇත

Enn ඩෙනිස් විසින් යෝජනා කළ පරිදි ඒකාබද්ධ කිරීමට පෙර එය මකා දැමීමට මම නිර්දේශ නොකරමි, මන්ද කතුවරුන්ගේ ඉල්ලීම පරිදි ඔබට කේතයේ යම් යම් වෙනස්කම් කිරීමට සිදු විය හැකිය.


2
මම දැන් දෙබලක ගබඩාවක් මකා දැමූ අතර අදින්න ඉල්ලීම පවසයි unknown repository. හා හොඳයි.
ක්‍රාසි

11
සාර්ථක PR ඒකාබද්ධ කිරීමෙන් පසු ශාඛාවක් මකා දැමිය හැකි ආකාරය විස්තර කරන ලිපියකට ඔබේ සබැඳිය යයි ; කෙසේ වෙතත් මෙම ප්රශ්නය මකා ගැන අසයි ගබඩාව . ඔබ "නොදන්නා නිධිය" නිරීක්ෂණය කරන්නේ ඔබ ඔබේම ව්‍යාපෘති දෙබලක ( නිධිය ) මකා දැමූ විට පමණි .
stakx

3
ප්‍රශ්නය වන්නේ ශාඛාවක් නොව දෙබලක මකා දැමීමයි.
ඇන්ඩි
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.