Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന git-symbolic-ref കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
git-symbolic-ref - പ്രതീകാത്മക അവലംബങ്ങൾ വായിക്കുക, പരിഷ്ക്കരിക്കുക, ഇല്ലാതാക്കുക
സിനോപ്സിസ്
ജിറ്റിനെ പ്രതീകാത്മക-ref [-എം ]
ജിറ്റിനെ പ്രതീകാത്മക-ref [-q] [--ഹ്രസ്വ]
ജിറ്റിനെ പ്രതീകാത്മക-ref --ഇല്ലാതാക്കുക [-q]
വിവരണം
ഒരു ആർഗ്യുമെന്റ് നൽകിയാൽ, നൽകിയിരിക്കുന്ന സിംബോളിക് റഫറൻസ് ഏത് ബ്രാഞ്ച് തലയെയാണ് സൂചിപ്പിക്കുന്നതെന്ന് വായിക്കുകയും ഔട്ട്പുട്ട് ചെയ്യുകയും ചെയ്യുന്നു
അതിന്റെ പാത, .git/ ഡയറക്ടറിയുമായി ബന്ധപ്പെട്ടതാണ്. സാധാരണയായി നിങ്ങൾ HEAD ആയി നൽകും
നിങ്ങളുടെ പ്രവർത്തിക്കുന്ന മരം ഏത് ശാഖയിലാണെന്ന് കാണാനുള്ള വാദം.
രണ്ട് ആർഗ്യുമെന്റുകൾ നൽകിയാൽ, ഒരു പ്രതീകാത്മക റഫറൻസ് സൃഷ്ടിക്കുകയോ അപ്ഡേറ്റ് ചെയ്യുകയോ ചെയ്യുന്നു തന്നിരിക്കുന്ന ശാഖയിൽ പോയിന്റ് ചെയ്യാൻ
.
നൽകിയിരിക്കുന്നത് --delete കൂടാതെ ഒരു അധിക ആർഗ്യുമെന്റ്, നൽകിയിരിക്കുന്ന പ്രതീകാത്മക റഫറൻസ് ഇല്ലാതാക്കുന്നു.
ref: refs/ എന്നതിൽ ആരംഭിക്കുന്ന ഒരു സ്ട്രിംഗ് സംഭരിക്കുന്ന ഒരു സാധാരണ ഫയലാണ് പ്രതീകാത്മക ref. വേണ്ടി
ഉദാഹരണത്തിന്, നിങ്ങളുടെ .git/HEAD എന്നത് ഒരു സാധാരണ ഫയലാണ്, അതിന്റെ ഉള്ളടക്കം ref: refs/heads/master ആണ്.
ഓപ്ഷനുകൾ
-d, --ഇല്ലാതാക്കുക
പ്രതീകാത്മക റഫറൻസ് ഇല്ലാതാക്കുക .
-q, --നിശബ്ദത
എങ്കിൽ ഒരു പിശക് സന്ദേശം നൽകരുത് ഒരു പ്രതീകാത്മക റെഫറല്ല, വേർപെടുത്തിയ തലയാണ്;
പകരം സീറോ അല്ലാത്ത അവസ്ഥയിൽ നിശബ്ദമായി പുറത്തുകടക്കുക.
--ഹ്രസ്വ
മൂല്യം കാണിക്കുമ്പോൾ ഒരു പ്രതീകാത്മക റഫറായി, മൂല്യം ചുരുക്കാൻ ശ്രമിക്കുക, ഉദാ
റഫറൻസ്/ഹെഡ്സ്/മാസ്റ്റർ മുതൽ മാസ്റ്റർ വരെ.
-m
ഇതിനായി റിലോഗ് അപ്ഡേറ്റ് ചെയ്യുക കൂടെ . ഇത് സൃഷ്ടിക്കുമ്പോൾ മാത്രമേ സാധുതയുള്ളൂ അല്ലെങ്കിൽ
ഒരു പ്രതീകാത്മക റഫറൻസ് അപ്ഡേറ്റ് ചെയ്യുന്നു.
കുറിപ്പുകൾ
മുൻകാലങ്ങളിൽ, .git/HEAD എന്നത് refs/heads/master-ലേക്ക് ചൂണ്ടിക്കാണിക്കുന്ന ഒരു പ്രതീകാത്മക ലിങ്കായിരുന്നു. ഞങ്ങൾ ആഗ്രഹിച്ചപ്പോൾ
മറ്റൊരു ബ്രാഞ്ചിലേക്ക് മാറാൻ, ഞങ്ങൾ ln -sf refs/heads/newbranch .git/HEAD ചെയ്തു, എപ്പോൾ
ഞങ്ങൾ ഏത് ബ്രാഞ്ചിലാണ് ഉള്ളതെന്ന് കണ്ടെത്താൻ ആഗ്രഹിച്ചു, ഞങ്ങൾ .git/HEAD റീഡ്ലിങ്ക് ചെയ്തു. എന്നാൽ പ്രതീകാത്മക ലിങ്കുകൾ
പൂർണ്ണമായും പോർട്ടബിൾ അല്ല, അതിനാൽ അവ ഇപ്പോൾ ഒഴിവാക്കപ്പെട്ടതും പ്രതീകാത്മകമായ അവലംബങ്ങളുമാണ് (വിവരിച്ചത് പോലെ
മുകളിൽ) സ്ഥിരസ്ഥിതിയായി ഉപയോഗിക്കുന്നു.
ജിറ്റിനെ പ്രതീകാത്മക-ref പ്രതീകാത്മക റഫറിന്റെ ഉള്ളടക്കങ്ങൾ അച്ചടിച്ചിട്ടുണ്ടെങ്കിൽ സ്റ്റാറ്റസ് 0-ൽ പുറത്തുകടക്കും
ശരിയായി, അഭ്യർത്ഥിച്ച പേര് ഒരു പ്രതീകാത്മക റഫറല്ലെങ്കിൽ സ്റ്റാറ്റസ് 1 അല്ലെങ്കിൽ മറ്റൊന്നാണെങ്കിൽ 128
പിശക് സംഭവിക്കുന്നു.
GIT
ഭാഗം ജിറ്റിനെ(1) സ്യൂട്ട്
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് git-symbolic-ref ഓൺലൈനായി ഉപയോഗിക്കുക