ഗിത്തബ് ഉപയോഗിക്കുന്നതിനുള്ള ദ്രുത ഗൈഡ്

ഈ ട്യൂട്ടോറിയൽ GitHub ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനും ഉപയോഗിക്കുന്നതിനുമുള്ള ഒരു ദ്രുത ഗൈഡാണ്. ഒരു പ്രാദേശിക ശേഖരം എങ്ങനെ സൃഷ്ടിക്കാം, ഈ പ്രാദേശിക ശേഖരം വിദൂര ഗിത്തബ് ശേഖരത്തിലേക്ക് എങ്ങനെ ബന്ധിപ്പിക്കാം (എല്ലാവർക്കും കാണാൻ കഴിയുന്നിടത്ത്), മാറ്റങ്ങൾ എങ്ങനെ നടത്താം, ഒടുവിൽ എല്ലാ പ്രാദേശിക സംഭരണ ​​ഉള്ളടക്കങ്ങളും GitHub- ലേക്ക് മറ്റ് പൊതുവായ ജോലികൾക്കിടയിൽ എങ്ങനെ എത്തിക്കാം. .

ആരംഭിക്കുന്നതിന് മുമ്പ്, ഈ ട്യൂട്ടോറിയൽ Git- ൽ ഉപയോഗിച്ചിരിക്കുന്ന പദങ്ങളെക്കുറിച്ച് ഒരു അടിസ്ഥാന ധാരണ ഉൾക്കൊള്ളുന്നുവെന്നത് ശ്രദ്ധിക്കേണ്ടതാണ്: പുഷ്, പുൾ, കമ്മിറ്റ്, റിപോസിറ്ററി മുതലായവ. ഇതിന് മുൻ‌കൂട്ടി രജിസ്ട്രേഷനും ആവശ്യമാണ് സാമൂഹികം.

ഗിത്തബ് ഇൻസ്റ്റാളേഷൻ

ഡെബിയൻ / ഉബുണ്ടു, ഡെറിവേറ്റീവുകൾ എന്നിവയിൽ:

sudo apt-get install git

En ഫെഡോറ ഡെറിവേറ്റീവുകൾ:

sudo yum install git

En വളവ് ഡെറിവേറ്റീവുകൾ:

സുഡോ പാക്മാൻ -എസ് ജിറ്റ്

ഗിത്തബ് പ്രാരംഭ സജ്ജീകരണം

ഇൻസ്റ്റാളേഷൻ വിജയകരമായി പൂർത്തിയാക്കിക്കഴിഞ്ഞാൽ, അടുത്ത ഘട്ടം GitHub ഉപയോക്തൃ ക്രമീകരണ വിശദാംശങ്ങൾ ക്രമീകരിക്കുക എന്നതാണ്. ഇത് ചെയ്യുന്നതിന്, ഇനിപ്പറയുന്ന കമാൻഡുകൾ ഉപയോഗിക്കുക, "ഉപയോക്തൃനാമം" നിങ്ങളുടെ GitHub ഉപയോക്തൃനാമവും "ഇമെയിൽ_ഐഡി" ഉം GitHub അക്ക create ണ്ട് സൃഷ്ടിക്കാൻ ഉപയോഗിക്കുന്ന ഇമെയിൽ വിലാസവും ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക.

git config --global user.name "ഉപയോക്തൃനാമം" git config --global user.email "email_id"

ഒരു പ്രാദേശിക ശേഖരം സൃഷ്ടിക്കുക

ആദ്യം നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഒരു ഫോൾഡർ സൃഷ്ടിക്കുക എന്നതാണ്, അത് ഒരു പ്രാദേശിക സംഭരണിയായി പ്രവർത്തിക്കും. ഇത് ചെയ്യുന്നതിന്, ഇനിപ്പറയുന്ന കമാൻഡ് പ്രവർത്തിപ്പിക്കുക:

git init Mytest

ഈ കമാൻഡ് MyTest ഫോൾഡർ സൃഷ്ടിക്കുന്നു. .Iinit ഉപ ഫോൾഡർ ഒരു പ്രാദേശിക ജിറ്റ് ശേഖരണമായി MyTest നെ അംഗീകരിക്കുന്നു.

ശേഖരം വിജയകരമായി സൃഷ്ടിക്കുകയാണെങ്കിൽ, ഇനിപ്പറയുന്നവയ്ക്ക് സമാനമായ ഒരു വരി ദൃശ്യമാകും:

/Home/tu_usuario/Mytest/.git/ ൽ ശൂന്യമായ Git ശേഖരം ആരംഭിച്ചു

തുടർന്ന്, നിങ്ങൾ MyTest ഫോൾഡറിലേക്ക് പോകണം:

സിഡി മൈറ്റസ്റ്റ്

ശേഖരം വിവരിക്കാൻ ഒരു README ഫയൽ സൃഷ്ടിക്കുക

റിപ്പോസിറ്ററിയിൽ എന്താണുള്ളത് അല്ലെങ്കിൽ പ്രോജക്റ്റ് എന്തിനെക്കുറിച്ചാണ് വിവരിക്കാൻ README ഫയൽ സാധാരണയായി ഉപയോഗിക്കുന്നത്. ഒരെണ്ണം സൃഷ്‌ടിക്കാൻ പ്രവർത്തിപ്പിക്കുക:

gedit README

നിങ്ങൾ റിപ്പോസിറ്ററി വിവരണം നൽകിയുകഴിഞ്ഞാൽ, നിങ്ങളുടെ മാറ്റങ്ങൾ സംരക്ഷിക്കാൻ മറക്കരുത്.

ഒരു സൂചികയിലേക്ക് റിപ്പോസിറ്ററി ഫയലുകൾ ചേർക്കുന്നു

ഇത് ഒരു സുപ്രധാന ഘട്ടമാണ്. നിങ്ങളുടെ മാറ്റങ്ങൾ Github അല്ലെങ്കിൽ മറ്റൊരു Git- അനുയോജ്യമായ സെർവറിലേക്ക് അപ്‌ലോഡ് ചെയ്യുന്നതിന് മുമ്പ്, പ്രാദേശിക ശേഖരത്തിൽ അടങ്ങിയിരിക്കുന്ന എല്ലാ ഫയലുകളും നിങ്ങൾ സൂചികയിലാക്കണം. ഈ സൂചികയിൽ പുതിയ ഫയലുകളും പ്രാദേശിക ശേഖരത്തിൽ നിലവിലുള്ള ഫയലുകളിലെ മാറ്റങ്ങളും അടങ്ങിയിരിക്കും.

ഞങ്ങളുടെ കാര്യത്തിൽ, ഞങ്ങളുടെ പ്രാദേശിക ശേഖരത്തിൽ ഇതിനകം ഒരു പുതിയ ഫയൽ അടങ്ങിയിരിക്കുന്നു: README. അതിനാൽ, ലളിതമായ ഒരു സി പ്രോഗ്രാം ഉപയോഗിച്ച് ഞങ്ങൾ മറ്റൊരു ഫയൽ സൃഷ്ടിക്കാൻ പോകുന്നു, അതിനെ ഞങ്ങൾ example.c എന്ന് വിളിക്കും. അതിന്റെ ഉള്ളടക്കം ഇതായിരിക്കും:

# int main () {printf ("ഹലോ വേൾഡ്") ഉൾപ്പെടുത്തുക; മടക്കം 0; }

ഇപ്പോൾ ഞങ്ങളുടെ പ്രാദേശിക ശേഖരത്തിൽ 2 ഫയലുകൾ ഉണ്ട്: README, example.c.

അടുത്ത ഘട്ടം ഈ ഫയലുകൾ സൂചികയിലേക്ക് ചേർക്കുക എന്നതാണ്:

git add README git add smaple.c

സൂചികയിലേക്ക് എത്ര ഫയലുകളും ഫോൾഡറുകളും ചേർക്കാൻ "git add" കമാൻഡ് ഉപയോഗിക്കാം. എല്ലാ മാറ്റങ്ങളും ചേർക്കാൻ, ഫയലുകളുടെ പേര് വ്യക്തമാക്കാതെ, "git add" എക്സിക്യൂട്ട് ചെയ്യാൻ കഴിയും. (ഒരു കാലയളവ് അവസാനം).

സൂചികയിൽ വരുത്തിയ മാറ്റങ്ങൾ സംരക്ഷിക്കുക

എല്ലാ ഫയലുകളും ചേർത്തുകഴിഞ്ഞാൽ, പദപ്രയോഗത്തിൽ "കമ്മിറ്റ്" എന്ന് വിളിക്കുന്ന കാര്യങ്ങൾ ചെയ്യുന്നതിലൂടെ ഈ മാറ്റങ്ങളുടെ ഒരു റെക്കോർഡ് ഇടാൻ കഴിയും. ഇതിനർത്ഥം ഫയലുകൾ ചേർക്കുന്നത് അല്ലെങ്കിൽ പരിഷ്‌ക്കരിക്കുന്നത് പൂർത്തിയായെന്നും മാറ്റങ്ങൾ വിദൂര ഗിത്തബ് ശേഖരത്തിലേക്ക് അപ്‌ലോഡുചെയ്യാമെന്നും. ഇത് ചെയ്യുന്നതിന്, നിങ്ങൾ ഇനിപ്പറയുന്ന കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യണം:

git commit -m "message"

സംശയാസ്‌പദമായ മാറ്റങ്ങളെ സംക്ഷിപ്തമായി വിവരിക്കുന്ന ഏത് സന്ദേശവും "സന്ദേശം" ആകാം, ഉദാഹരണത്തിന്: "ഞാൻ അത്തരം പ്രവർത്തനം ചേർത്തു" അല്ലെങ്കിൽ "ഞാൻ അത്തരമൊരു കാര്യം തിരുത്തി", തുടങ്ങിയവ.

GitHub- ൽ ഒരു ശേഖരം സൃഷ്ടിക്കുക

റിപ്പോസിറ്ററിയുടെ പേര് പ്രാദേശിക സിസ്റ്റത്തിലെ റിപ്പോസിറ്ററിക്ക് തുല്യമായിരിക്കണം. ഈ സാഹചര്യത്തിൽ, അത് "MyTest" ആയിരിക്കും. ഇത് ചെയ്യുന്നതിന്, ഒന്നാമതായി, നിങ്ങൾ ലോഗിൻ ചെയ്യണം സാമൂഹികം. തുടർന്ന്, പേജിന്റെ മുകളിൽ വലത് കോണിലുള്ള പ്ലസ് ചിഹ്നത്തിൽ (+) ക്ലിക്കുചെയ്ത് "പുതിയ ശേഖരം സൃഷ്ടിക്കുക" ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക. അവസാനമായി, നിങ്ങൾ ഡാറ്റ പൂരിപ്പിച്ച് "റിപ്പോസിറ്ററി സൃഷ്ടിക്കുക" ബട്ടണിൽ ക്ലിക്കുചെയ്യുക.

ഇത് ചെയ്തുകഴിഞ്ഞാൽ, റിപ്പോസിറ്ററി സൃഷ്ടിക്കപ്പെടും, കൂടാതെ പ്രാദേശിക റിപ്പോസിറ്ററിയുടെ ഉള്ളടക്കം GitHub ശേഖരത്തിലേക്ക് അപ്‌ലോഡ് ചെയ്യാനും കഴിയും. GitHub- ലെ വിദൂര സംഭരണിയുമായി ബന്ധിപ്പിക്കുന്നതിന് നിങ്ങൾ കമാൻഡ് പ്രവർത്തിപ്പിക്കണം:

git വിദൂര ആഡ് ഉറവിടം https://github.com/user_name/Mytest.git

നിങ്ങളുടെ അനുബന്ധ ഉപയോക്തൃനാമവും ഫോൾഡറും ഉപയോഗിച്ച് 'ഉപയോക്തൃനാമം', 'മൈടെസ്റ്റ്' എന്നിവ മാറ്റിസ്ഥാപിക്കാൻ മറക്കരുത്.

പ്രാദേശിക ശേഖരത്തിൽ നിന്ന് GitHub ശേഖരത്തിലേക്ക് ഫയലുകൾ പുഷ് ചെയ്യുക

കമാൻഡ് ഉപയോഗിച്ച് ലോക്കൽ റിപോസിറ്ററിയുടെ ഉള്ളടക്കം വിദൂര ശേഖരത്തിലേക്ക് എത്തിക്കുക എന്നതാണ് അവസാന ഘട്ടം:

ജിറ്റ് പുഷ് ഒറിജിനൽ മാസ്റ്റർ

ലോഗിൻ ക്രെഡൻഷ്യലുകൾ (ഉപയോക്തൃനാമവും പാസ്‌വേഡും) നൽകുന്നതിന് മാത്രമേ ഇത് ശേഷിക്കൂ.

ഇത് MyTest ഫോൾഡറിലെ (ലോക്കൽ റിപോസിറ്ററി) എല്ലാ ഉള്ളടക്കങ്ങളും GitHub (ബാഹ്യ ശേഖരം) ലേക്ക് അപ്‌ലോഡ് ചെയ്യും. തുടർന്നുള്ള പ്രോജക്റ്റുകൾക്കായി, നിങ്ങൾ ഇനി മുതൽ ഈ ഘട്ടങ്ങൾ പാലിക്കേണ്ടതില്ല. പകരം, നിങ്ങൾക്ക് മൂന്നാം ഘട്ടത്തിൽ നിന്ന് നേരിട്ട് ആരംഭിക്കാൻ കഴിയും. അവസാനമായി, മാറ്റങ്ങൾ ഗിത്തബ് വെബ്സൈറ്റിൽ നിന്ന് ലഭ്യമാകുമെന്ന കാര്യം മറക്കരുത്.

ഒരു ശാഖ സൃഷ്ടിക്കുന്നു

ഡവലപ്പർമാർ ബഗുകൾ പരിഹരിക്കാനോ പുതിയ ഫംഗ്ഷനുകൾ ചേർക്കാനോ താൽപ്പര്യപ്പെടുമ്പോൾ, ഒറിജിനൽ പ്രോജക്റ്റിനെ ബാധിക്കാതെ വെവ്വേറെ പ്രവർത്തിക്കാൻ കഴിയുന്ന തരത്തിൽ അവർ പലപ്പോഴും ഒരു ബ്രാഞ്ചോ കോഡിന്റെ പകർപ്പോ സൃഷ്ടിക്കുന്നു. അവ പൂർത്തിയാകുമ്പോൾ അവർക്ക് ഈ ശാഖയെ പ്രധാന ശാഖയിലേക്ക് (മാസ്റ്റർ) ലയിപ്പിക്കാൻ കഴിയും.

ഒരു പുതിയ ബ്രാഞ്ച് സൃഷ്ടിക്കുന്നതിന് രണ്ട് ഓപ്ഷനുകൾ ഉണ്ട്:

ദൈർഘ്യമേറിയ ഓപ്ഷൻ:

git branch mirama # mirama git checkout mirama എന്ന പേരിൽ ഒരു പുതിയ ശാഖ സൃഷ്ടിക്കുക - മിറാമ ബ്രാഞ്ച് ഉപയോഗിക്കുന്നതിന് മാറുക.

ഹ്രസ്വ ഓപ്ഷൻ:

git checkout -b mirama - മിറാമ ബ്രാഞ്ച് സൃഷ്ടിച്ച് സ്വിച്ചുചെയ്യുക

മാറ്റങ്ങൾ വരുത്തിക്കഴിഞ്ഞാൽ, അവ ബ്രാഞ്ച് സൂചികയിലേക്ക് ചേർത്ത് അനുബന്ധ കമ്മിറ്റ് ചെയ്യുക:

git ചേർക്കുക. git commit -m "മിറാമയിലേക്കുള്ള മാറ്റങ്ങൾ"

തുടർന്ന്, നിങ്ങൾ പ്രധാന ശാഖയിലേക്ക് തിരികെ പോയി മിറാമയിൽ വരുത്തിയ മാറ്റങ്ങൾ എടുക്കണം:

git ചെക്ക് out ട്ട് മാസ്റ്റർ git ലയനം മിറാമ

അവസാനമായി, നിങ്ങൾ മിറാമ ഇല്ലാതാക്കണം (മാറ്റങ്ങൾ മാസ്റ്ററിൽ സംയോജിപ്പിച്ചതിനാൽ):

ജിറ്റ് ബ്രാഞ്ച് -ഡി മിറാമ

ഗിതുബിലേക്ക് മാസ്റ്റർ അപ്‌ലോഡുചെയ്യുക:

ജിറ്റ് പുഷ് ഒറിജിനൽ മാസ്റ്റർ

ഒരു ഉരുത്തിരിഞ്ഞ ജിറ്റ് ശേഖരം (ഫോർക്ക്) സൃഷ്ടിക്കുന്നു

ജിറ്റിനും ഗിത്തബ് പോലുള്ള വലിയ പബ്ലിക് റിപ്പോസിറ്ററി ലൈബ്രറികളുടെ നിലനിൽപ്പിനും നന്ദി, ഞങ്ങളുടെ പ്രോജക്റ്റ് ആദ്യം മുതൽ പ്രോഗ്രാമിംഗ് ആരംഭിക്കേണ്ട ആവശ്യമില്ല. അത്തരം സാഹചര്യങ്ങളിൽ, ഒരു പുതിയ പ്രോജക്റ്റ് സൃഷ്ടിക്കുന്നതിന് ഈ അടിസ്ഥാന കോഡ് എടുക്കാൻ കഴിയും.

ഇത് ചെയ്യുന്നതിന്, ആദ്യം ചെയ്യേണ്ടത് നിലവിലുള്ള ഒരു സംഭരണിയുടെ നാൽക്കവലയാണ്, അതായത്, അതിൽ നിന്ന് ഉരുത്തിരിഞ്ഞ ഒരു പ്രോജക്റ്റ് യഥാർത്ഥ പ്രോജക്റ്റിന്റെ കോഡ് അടിസ്ഥാനമായി എടുക്കുന്നു. ഗിത്തബിൽ, ചുവടെയുള്ള സ്ക്രീൻഷോട്ടിൽ കാണുന്നത് പോലെ അനുബന്ധ ബട്ടൺ ക്ലിക്കുചെയ്തുകൊണ്ട് ഇത് കൈവരിക്കാനാകും.

ഒരു ഗിത്തബ് ശേഖരത്തിന്റെ ഫോർക്ക്

തുടർന്ന്, നമ്മൾ ചെയ്യേണ്ടത് ഞങ്ങളുടെ കമ്പ്യൂട്ടറിലെ ഈ പുതിയ പ്രോജക്റ്റിന്റെ ശേഖരം ക്ലോൺ ചെയ്യുക എന്നതാണ്. ഒരു ഉദാഹരണമായി, വാക്കുകൾ ചേർക്കാൻ അനുവദിക്കുന്ന ഫയർഫോക്സിനായുള്ള ഒരു വിപുലീകരണമായ എന്റെ അങ്കിഫോക്സ് ശേഖരം ഉപയോഗിക്കാം അങ്കി, ഇത് ഗിത്തബിൽ ലഭ്യമാണ്:

ജിറ്റ് ക്ലോൺ https://github.com/usemoslinux/Ankifox.git

നിങ്ങളുടെ പ്രോജക്റ്റിന് അനുയോജ്യമായ URL ഉപയോഗിച്ച് https://github.com/usemoslinux/Ankifox.git മാറ്റിസ്ഥാപിക്കാൻ മറക്കരുത്. ചുവടെയുള്ള ചിത്രത്തിൽ കാണുന്നത് പോലെ ഈ വിലാസം ലഭിക്കുന്നത് വളരെ എളുപ്പമാണ്.

ഒരു ഗിത്തബ് ശേഖരം ക്ലോൺ ചെയ്യുന്നു

ഈ കമാൻഡ് «Ankifox called എന്ന ഒരു ഡയറക്ടറി സൃഷ്ടിക്കും, അത് അതിനുള്ളിലെ .git ഡയറക്ടറി സമാരംഭിക്കും, കൂടാതെ ഏറ്റവും പുതിയ പതിപ്പിനൊപ്പം പ്രവർത്തിക്കുന്നതിന് ആ ശേഖരത്തിൽ നിന്ന് എല്ലാ ഡാറ്റയും ഡ download ൺലോഡ് ചെയ്യും.


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

22 അഭിപ്രായങ്ങൾ, നിങ്ങളുടേത് വിടുക

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.

  1.   വിക്ടർ മാർട്ടിനെസ് പറഞ്ഞു

    ഞാൻ അന്വേഷിച്ചതുപോലെയുള്ള ഒന്ന്, എല്ലാം ഘട്ടം ഘട്ടമായി വിശദീകരിക്കുന്ന ലളിതവും പ്രായോഗികവുമായ ഒരു ഗൈഡ്.
    ബിബക്കറ്റിനെ സംബന്ധിച്ചിടത്തോളം, ഇത് മിക്കവാറും ഒരേ ഘട്ടങ്ങളായിരിക്കുമെന്ന് ഞാൻ കരുതുന്നു, അല്ലേ?

    1.    നമുക്ക് ലിനക്സ് ഉപയോഗിക്കാം പറഞ്ഞു

      കൃത്യം. ഇത് വളരെ സമാനമാണ്. വിദൂര ഹോസ്റ്റിന്റെ URL മാറ്റുക.
      ബിറ്റ്ബക്കറ്റിനെക്കുറിച്ചുള്ള രസകരമായ കാര്യം, അത് സ്വകാര്യ ശേഖരണങ്ങൾ സൃഷ്ടിക്കാനുള്ള സാധ്യത വാഗ്ദാനം ചെയ്യുന്നു എന്നതാണ് (അതായത്, ഇത് പൊതുജനങ്ങൾക്കായി തുറന്നിട്ടില്ല, പക്ഷേ ഒരു പ്രത്യേക കൂട്ടം ആളുകൾക്ക് മാത്രമേ പ്രവേശിക്കാൻ കഴിയൂ). ഗിത്തബിൽ ഇതും സാധ്യമാണ്, പക്ഷേ നിങ്ങൾ പണം നൽകണം. മറുവശത്ത്, ബിറ്റ്ബക്കറ്റ് നമ്പർ.
      ചിയേഴ്സ്! പോൾ.

  2.   ജോനാഥൻ ഡയസ് പറഞ്ഞു

    മികച്ച സുഹൃത്തുക്കളേ !!! കണ്ടെത്താനും പഠിക്കാനുമുള്ള മികച്ച ഇടങ്ങളിൽ,

    1.    നമുക്ക് ലിനക്സ് ഉപയോഗിക്കാം പറഞ്ഞു

      നിങ്ങൾക്ക് ഈ വിഷയത്തിൽ താൽപ്പര്യമുണ്ടെങ്കിൽ, Git + Google കോഡ് എങ്ങനെ ഉപയോഗിക്കാമെന്നതിനെക്കുറിച്ച് ഒരു കമ്മ്യൂണിറ്റി അംഗം നടത്തിയ ഒരു ട്യൂട്ടോറിയൽ പരിശോധിക്കാൻ ഞാൻ ശുപാർശ ചെയ്യുന്നു, അത് വളരെ രസകരവും പ്രായോഗികവുമാണ്:

      https://blog.desdelinux.net/iniciando-un-proyecto-con-git-y-google-code-parte-i/
      https://blog.desdelinux.net/iniciando-un-proyecto-con-git-y-google-code-parte-ii/
      https://blog.desdelinux.net/iniciando-un-proyecto-con-git-y-google-code-parte-iii/
      https://blog.desdelinux.net/iniciando-un-proyecto-con-git-y-google-code-parte-iv/

      ചിയേഴ്സ്! പോൾ.

  3.   ഇലവ് പറഞ്ഞു

    നിങ്ങൾക്ക് നന്ദി എനിക്ക് ബിറ്റ്ബക്കറ്റ് കൂടുതൽ ഇഷ്ടമാണ് .. എന്തായാലും നല്ല ലേഖനം

  4.   അടുത്തത് പറഞ്ഞു

    Freeusemoslinux ഫ്രീബിഎസ്ഡി സിസ്റ്റം സ്വപ്രേരിതമായി ഇൻസ്റ്റാൾ ചെയ്യുന്നതിന് നിങ്ങൾക്ക് "GitHub" സൃഷ്ടിക്കാൻ കഴിയുമോ?, രസകരമായ പോസ്റ്റ് പോലെ ആർച്ച് ചെയ്യുന്നതുപോലെ മിക്കവാറും ഓട്ടോമാറ്റിക് ഇൻസ്റ്റാളർ വളരെ സഹായകരമാകും.

    PS: FreeBSD നായുള്ള ഒരു GitHub ഗൈഡ് നന്നായിരിക്കും.

  5.   ജോസെപ് എം. ഫെർണാണ്ടസ് പറഞ്ഞു

    ഗൈഡിന് നന്ദി. ഞാൻ ഇത് പിന്തുടരുന്നു, എനിക്ക് ഒരു ചെറിയ പ്രശ്‌നമുണ്ട്, ഇത് ലോക്കൽ റിപോസിറ്ററി വിദൂരത്തിലേക്ക് അപ്‌ലോഡുചെയ്യാൻ എന്നെ അനുവദിക്കില്ല. ഇത് എനിക്ക് ഇനിപ്പറയുന്ന പിശക് നൽകുന്നു:

    [റൂട്ട് @ iou Mytest] #git പുഷ് ഒറിജിൻ മാസ്റ്റർ
    പിശക്: അഭ്യർത്ഥിച്ച URL നൽകിയ പിശക്: 403 ആക്‌സസ് ചെയ്യുമ്പോൾ നിരോധിച്ചിരിക്കുന്നു https://github.com/miusuario/Mytest.git/info/refs

    എന്തെങ്കിലും ആശയങ്ങൾ?

    1.    നമുക്ക് ലിനക്സ് ഉപയോഗിക്കാം പറഞ്ഞു

      ഒരുപക്ഷേ നിങ്ങൾ സംഭവിക്കുന്ന വിദൂര സംഭരണിയുടെ URL ശരിയല്ല എന്നതാണ് സംഭവിക്കുന്നത്. യു‌ആർ‌എൽ‌ നൽ‌കുമ്പോൾ‌ ഇത് ഒരു അക്ഷരപ്പിശക് കാരണമാകാം അല്ലെങ്കിൽ‌ നിങ്ങൾ‌ യഥാർത്ഥത്തിൽ‌ ഗിത്തബിൽ‌ (അവരുടെ വെബ് പേജ് വഴി) ശേഖരം സൃഷ്ടിച്ചില്ല.

      പിശക് സന്ദേശം നിങ്ങൾ കാണിക്കുന്ന സന്ദേശം പോലെയാണെങ്കിൽ, നിങ്ങളുടെ ഉപയോക്തൃനാമത്തിനായുള്ള "മൈസർ" മാറ്റം നഷ്‌ടമായി.

      നൽകിയ URL കൾ കാണാൻ git remote -v നൽകുക. ഇത് മാറ്റുന്നതിന്, git വിദൂര സെറ്റ്- url ഉറവിട URLNEW ഇടുക

      URLNEW നെ ശരിയായ URL ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുന്നു.

      അവസാനമായി, URL കേസ് സെൻ‌സിറ്റീവ് ആണെന്ന് മറക്കരുത്.

      ചിയേഴ്സ്! പോൾ.

  6.   ടെസ്ല പറഞ്ഞു

    അതിശയകരമാണ്!

    എന്നെപ്പോലെ, ഈ വിഷയത്തിൽ അറിവില്ലാത്തവർ പോലും ഇത് മനസിലാക്കുന്നതിനും ജിറ്റിലോ ഗിത്തബിലോ ഞങ്ങളുടെ ആദ്യ ചുവടുകൾ എടുക്കാൻ കഴിയുന്ന തരത്തിൽ വിശദീകരിച്ചു. പുഷ്, പുൾ അല്ലെങ്കിൽ കമ്മിറ്റ് പോലുള്ള പല പദങ്ങളും ഇപ്പോൾ എനിക്ക് വ്യക്തമാണ്.

    വളരെ നന്ദി!

    1.    നമുക്ക് ലിനക്സ് ഉപയോഗിക്കാം പറഞ്ഞു

      അതായിരുന്നു ആശയം! എനിക്ക് സന്തോഷമുണ്ട്!
      നിങ്ങളുടെ അഭിപ്രായം പറഞ്ഞതിന് ഒരു ആലിംഗനവും നന്ദി! പോൾ.

  7.   സ്റ്റാറ്റിക് പറഞ്ഞു

    കൊള്ളാം

    ലോക്കലിലോ ഗിത്തബ് ശേഖരത്തിലോ എനിക്ക് ആവശ്യമില്ലാത്ത ഫയലുകൾ ഇല്ലാതാക്കുമ്പോൾ ഒരു ചോദ്യം

  8.   സ്റ്റാറ്റിക് പറഞ്ഞു

    പൂർണ്ണമായ ഫയലുകൾ ഉപയോഗിച്ച് ഡയറക്ടറികൾ ഇല്ലാതാക്കാനുള്ള എന്റെ സംശയം ഞാൻ ശരിയാക്കുന്നു

    git rm -rf ഡയറക്ടറി

    അല്ലെങ്കിൽ ആയി ???

    1.    നമുക്ക് ലിനക്സ് ഉപയോഗിക്കാം പറഞ്ഞു

      ഫയലുകൾ ഇല്ലാതാക്കാൻ:
      git rm file1.txt

      ഡയറക്ടറികൾ ഇല്ലാതാക്കാൻ (അവയുടെ ഉള്ളടക്കവും):
      git rm -r എന്റെ ഡയറക്ടറി

  9.   സ്റ്റാറ്റിക് പറഞ്ഞു

    മികച്ചതായി ഞാൻ കാണുന്നു

  10.   വിക്ടർ മാൻസില്ല പറഞ്ഞു

    ഞാൻ എങ്ങനെ ജിറ്റ്‌ലാബ് ഉപയോഗിക്കും?
    കുറഞ്ഞത്, പ്രാഥമിക OS- ൽ ഇതിന് കോൺഫിഗറേഷൻ പൂർത്തിയാക്കാൻ കഴിയില്ല ...

  11.   സ്റ്റാറ്റിക് പറഞ്ഞു

    എനിക്ക് ഒരു നിർമ്മിക്കാൻ താൽപ്പര്യപ്പെടുമ്പോൾ ഈ പിശക് ദൃശ്യമാകുന്നു

    git pull ഒറിജിൻ മാസ്റ്റർ

    http://i.imgur.com/fy5Jxvs.png

    1.    നമുക്ക് ലിനക്സ് ഉപയോഗിക്കാം പറഞ്ഞു

      നിങ്ങൾ പങ്കിടുന്ന സ്ക്രീൻഷോട്ടിൽ വിശദീകരിച്ചതുപോലെ, നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ സംഭരിച്ചിരിക്കുന്ന പതിപ്പിൽ ഉൾപ്പെടുത്താത്ത മാറ്റങ്ങൾ സെർവറിൽ ഉണ്ട്. നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ‌ സെർ‌വറിൽ‌ ഇല്ലാത്ത മാറ്റങ്ങളുണ്ട് (അവ നിങ്ങൾ‌ അപ്‌ലോഡുചെയ്യാൻ‌ താൽ‌പ്പര്യപ്പെടുന്നു). അതിനാൽ സംഘർഷം.

      സ്ക്രീൻഷോട്ടിൽ നിർദ്ദേശിച്ചിരിക്കുന്നതുപോലെ ആദ്യം ഒരു ജിറ്റ് പുൾ ചെയ്യാൻ ശ്രമിക്കുക.

  12.   ജോസ് പറഞ്ഞു

    സഹായത്തിന് നന്ദി, വളരെ നല്ല വിവരങ്ങൾ, ഞാൻ ഇത് പ്രായോഗികമാക്കും, വീണ്ടും നന്ദി

  13.   അലോൺസോ പറഞ്ഞു

    വിഭാഗത്തിൽ: "ലോക്കൽ റിപോസിറ്ററിയിൽ നിന്ന് GitHub ശേഖരണത്തിലേക്ക് ഫയലുകൾ പുഷ് ചെയ്യുക"
    , നിങ്ങൾക്ക് വായിക്കാൻ കഴിയും:
    ഇത് MyTest ഫോൾഡറിലെ (ലോക്കൽ റിപോസിറ്ററി) എല്ലാ ഉള്ളടക്കങ്ങളും GitHub (ബാഹ്യ ശേഖരം) ലേക്ക് അപ്‌ലോഡ് ചെയ്യും. തുടർന്നുള്ള പ്രോജക്റ്റുകൾക്കായി, നിങ്ങൾ ഇനി മുതൽ ഈ ഘട്ടങ്ങൾ പാലിക്കേണ്ടതില്ല. പകരം, നിങ്ങൾക്ക് മൂന്നാം ഘട്ടത്തിൽ നിന്ന് നേരിട്ട് ആരംഭിക്കാൻ കഴിയും. »

    ഞാൻ ഇത് Git- ൽ നിന്ന് ആരംഭിക്കുന്നു. "ഘട്ടം 3" എന്താണെന്ന് നിങ്ങൾക്ക് പറയാമോ?

    മാത്രമല്ല, കമാൻഡുകൾ:
    git config –global user.name "ഉപയോക്തൃനാമം"
    git config –global user.email "email_id"

    ഓരോ ജിറ്റ് സെഷനിലും അവ ചെയ്യേണ്ടതുണ്ടോ?

    അതുപോലെ, കമാൻഡ്:
    git init "ഫോൾഡറിന്റെ പേര്"
    ഓരോ വർക്ക് സെഷനിലും ജിറ്റ് അല്ലെങ്കിൽ സംശയാസ്‌പദമായ ശേഖരം ഉപയോഗിച്ച് ഇത് പ്രവർത്തിപ്പിക്കേണ്ടത് ആവശ്യമാണോ, എനിക്ക് രണ്ടോ അതിലധികമോ സംഭരണികൾ ഉള്ളപ്പോൾ എന്ത് സംഭവിക്കും?

    മികച്ച ട്യൂട്ടോറിയലുകൾ, അഭിനന്ദനങ്ങൾ, നന്ദി, ആശംസകൾ.

  14.   സെർജിയോ പറഞ്ഞു

    ഞാൻ നന്നായി മനസ്സിലാക്കി, വളരെ മോശമാണ് വിൻഡോസ് / മാക് പോലുള്ള ജിയുഐ ക്ലയന്റ് ഇല്ല: /

  15.   സോണിയ പറഞ്ഞു

    എനിക്ക് ലഭിക്കുന്ന ഒരു പ്രശ്നം പരിഹരിക്കാനാണ് ഞാൻ ഇവിടെയെത്തിയത്: മാരകമായത്: ഒരു ജിറ്റ് ശേഖരണമല്ല (അല്ലെങ്കിൽ ഏതെങ്കിലും രക്ഷാകർതൃ ഡയറക്ടറികൾ): .git ഈ ഗൈഡ് പരിഹരിച്ചോ ??? മുൻകൂട്ടി നന്ദി

  16.   അലക്സാണ്ടർ പറഞ്ഞു

    'Https://github.com' എന്നതിനായുള്ള ഉപയോക്തൃനാമം: «RoyalAlexander»
    'Https: // »RoyalAlexander» @ github.com' എന്നതിനായുള്ള പാസ്‌വേഡ്:
    വിദൂര: ഉപയോക്തൃനാമം അല്ലെങ്കിൽ പാസ്‌വേഡ് അസാധുവാണ്.
    മാരകമായത്: 'https://github.com/royalSanity/Mytest.git/' എന്നതിനായുള്ള പ്രാമാണീകരണം പരാജയപ്പെട്ടു.

    എന്നെ സഹായിക്കൂ