git-merge-index - ക്ലൗഡിൽ ഓൺലൈനായി

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന കമാൻഡ് git-merge-index ആണിത്.

പട്ടിക:

NAME


git-merge-index - ലയിപ്പിക്കേണ്ട ഫയലുകൾക്കായി ഒരു ലയനം പ്രവർത്തിപ്പിക്കുക

സിനോപ്സിസ്


ജിറ്റിനെ ലയനം-സൂചിക [-o] [-q] (-എ | [--] *)

വിവരണം


ഇത് നോക്കുന്നു (കൾ) സൂചികയിൽ കൂടാതെ, എന്തെങ്കിലും ലയന എൻട്രികൾ ഉണ്ടെങ്കിൽ, പാസാക്കുന്നു
ആ ഫയലുകൾക്കുള്ള SHA-1 ഹാഷ് ആർഗ്യുമെന്റുകൾ 1, 2, 3 (ഫയൽ ഇല്ലെങ്കിൽ ശൂന്യമായ ആർഗ്യുമെന്റ്), കൂടാതെ പോലെ
ആർഗ്യുമെന്റ് 4. മൂന്ന് ഫയലുകൾക്കായുള്ള ഫയൽ മോഡുകൾ ആർഗ്യുമെന്റുകൾ 5, 6, 7 ആയി പാസ്സാക്കുന്നു.

ഓപ്ഷനുകൾ


--
കൂടുതൽ വാദങ്ങൾ ഓപ്ഷനുകളായി വ്യാഖ്യാനിക്കരുത്.

-a
ലയിപ്പിക്കേണ്ട സൂചികയിലെ എല്ലാ ഫയലുകൾക്കെതിരെയും ലയിപ്പിക്കുക റൺ ചെയ്യുക.

-o
ആദ്യം പരാജയപ്പെട്ട ലയനത്തിൽ നിർത്തുന്നതിനുപകരം, അവയെല്ലാം ഒറ്റ ഷോട്ടിൽ ചെയ്യുക - തുടരുക
മുമ്പത്തെ ലയനങ്ങൾ പിശകുകൾ നൽകുമ്പോൾ പോലും ലയിപ്പിക്കുമ്പോൾ, പിശക് കോഡ് മാത്രം നൽകുക
എല്ലാ ലയനങ്ങൾക്കും ശേഷം.

-q
പരാജയപ്പെട്ട ലയന പ്രോഗ്രാമിനെക്കുറിച്ച് പരാതിപ്പെടരുത് (സാധാരണയായി ഒരു ലയന പരിപാടി പരാജയം
ലയന സമയത്ത് വൈരുദ്ധ്യങ്ങൾ സൂചിപ്പിക്കുന്നു). ഇത് പുറത്തുവിടാൻ ആഗ്രഹിക്കുന്ന പോർസലെയിനുകൾക്കുള്ളതാണ്
ഇഷ്ടാനുസൃത സന്ദേശങ്ങൾ.

If ജിറ്റിനെ ലയനം-സൂചിക ഒന്നിലധികം ഉപയോഗിച്ച് വിളിക്കുന്നു s (അല്ലെങ്കിൽ -a) തുടർന്ന് അത് അവയെ ക്രമത്തിൽ പ്രോസസ്സ് ചെയ്യുന്നു
ലയനം പൂജ്യമല്ലാത്ത എക്സിറ്റ് കോഡ് നൽകിയാൽ മാത്രം നിർത്തുക.

സാധാരണഗതിയിൽ ഇത് Git ന്റെ അനുകരണം എന്ന് വിളിക്കുന്ന ഒരു സ്ക്രിപ്റ്റ് ഉപയോഗിച്ചാണ് പ്രവർത്തിക്കുന്നത് ലയിപ്പിക്കുക ൽ നിന്നുള്ള കമാൻഡ്
RCS പാക്കേജ്.

എന്ന ഒരു സാമ്പിൾ സ്ക്രിപ്റ്റ് ജിറ്റിനെ ലയിപ്പിക്കുക-ഒരു ഫയൽ വിതരണത്തിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്.

അലേർട്ട് അലേർട്ട് അലേർട്ട്! Git "മെർജ് ഒബ്‌ജക്റ്റ് ഓർഡർ" RCS-ൽ നിന്ന് വ്യത്യസ്തമാണ് ലയിപ്പിക്കുക പ്രോഗ്രാം
ഒബ്ജക്റ്റ് ഓർഡർ ലയിപ്പിക്കുക. മുകളിലുള്ള ക്രമത്തിൽ, ഒറിജിനൽ ഒന്നാമത്തേതാണ്. എന്നാൽ വാദം ക്രമം
3-വഴി ലയന പ്രോഗ്രാമിലേക്ക് ലയിപ്പിക്കുക ഒറിജിനൽ മധ്യത്തിൽ ഉണ്ടായിരിക്കുക എന്നതാണ്. എന്തുകൊണ്ടെന്ന് എന്നോട് ചോദിക്കരുത്.

ഉദാഹരണങ്ങൾ:

torvalds@ppc970:~/ലയിപ്പിക്കൽ-ടെസ്റ്റ്> git merge-index cat MM
ഇത് യഥാർത്ഥ മരത്തിൽ നിന്നുള്ള എം.എം. # ഒറിജിനൽ
ഇത് A. # merge1 എന്ന ബ്രാഞ്ചിൽ MM ആയി പരിഷ്‌ക്കരിച്ചിരിക്കുന്നു
ഇത് B. # merge2 എന്ന ബ്രാഞ്ചിൽ MM ആയി പരിഷ്‌ക്കരിച്ചിരിക്കുന്നു
ഇത് B ബ്രാഞ്ചിൽ MM പരിഷ്‌ക്കരിച്ചിരിക്കുന്നു. # നിലവിലെ ഉള്ളടക്കങ്ങൾ

or

torvalds@ppc970:~/ലയിപ്പിക്കൽ-ടെസ്റ്റ്> git merge-index cat AA MM
cat: : അത്തരം ഫയലോ ഡയറക്ടറിയോ ഇല്ല
ഇത് എ ബ്രാഞ്ചിൽ AA ചേർത്തിരിക്കുന്നു.
ഇത് B ബ്രാഞ്ചിൽ AA ചേർത്തിരിക്കുന്നു.
ഇത് B ബ്രാഞ്ചിൽ AA ചേർത്തിരിക്കുന്നു.
മാരകമായ: ലയന പരിപാടി പരാജയപ്പെട്ടു

എങ്ങനെയെന്ന് രണ്ടാമത്തെ ഉദാഹരണം കാണിക്കുന്നു ജിറ്റിനെ ലയനം-സൂചിക എന്തെങ്കിലും ഒരിക്കൽ ലയിപ്പിക്കാനുള്ള ശ്രമം നിർത്തും
ഒരു പിശക് തിരികെ നൽകി (അതായത്, AA ഫയലിനായി പൂച്ച ഒരു പിശക് നൽകി, കാരണം അത് അങ്ങനെയല്ല
യഥാർത്ഥത്തിൽ നിലവിലുണ്ട്, അങ്ങനെ ജിറ്റിനെ ലയനം-സൂചിക MM കാര്യം ലയിപ്പിക്കാൻ പോലും ശ്രമിച്ചില്ല).

GIT


ഭാഗം ജിറ്റിനെ(1) സ്യൂട്ട്

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് git-merge-index ഓൺലൈനായി ഉപയോഗിക്കുക



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ