എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം

Программирование

എന്താണ് GitHub, എന്തുകൊണ്ട് ഇത് ആവശ്യമാണ്, GitHub എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ സേവനം ഉപയോഗിച്ച് തുടങ്ങാം – തുടക്കക്കാർക്കുള്ള ഒരു ഗൈഡ്.
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാംഓപ്പൺ സോഴ്‌സ് റിപ്പോസിറ്ററികൾ ഹോസ്റ്റുചെയ്യുന്നതിനുള്ള ഏറ്റവും ജനപ്രിയമായ സേവനങ്ങളിലൊന്നാണ് GitHub. ഇഷ്‌ടാനുസൃത പ്രോജക്‌റ്റുകൾ പ്രസിദ്ധീകരിക്കാനും ഓരോ ആവർത്തനത്തിലും വരുത്തിയ മാറ്റങ്ങൾ ട്രാക്കുചെയ്യാനും സൈറ്റ് നിങ്ങളെ അനുവദിക്കുന്നു. മറ്റ് GitHub ഉപയോക്താക്കൾക്ക് ഉപയോക്തൃ കോഡ് അവലോകനം ചെയ്യാനും അവരുടെ സ്വന്തം മാറ്റങ്ങൾ നിർദ്ദേശിക്കാനും കഴിയും. ഈ നിർവചനം ഒരു ഹ്രസ്വ ധാരണ മാത്രമേ നൽകുന്നുള്ളൂ. എന്നിരുന്നാലും, സേവനത്തിന്റെ പ്രവർത്തനം ഇതിൽ പരിമിതപ്പെടുത്തിയിട്ടില്ല. ഈ അവലോകന ലേഖനത്തിൽ, ഞങ്ങൾ Github കൂടുതൽ വിശദമായി പരിശോധിക്കും.

Contents
  1. എന്താണ് GitHub, എങ്ങനെ ആരംഭിക്കാം – ഒരു തുടക്കക്കാരന്റെ ഗൈഡ്
  2. Git ഉം GitHub ഉം – എന്താണ് വ്യത്യാസം, Git, GitHub എന്നിവയുമായുള്ള ആദ്യ പരിചയം
  3. എന്താണ് Git?
  4. എന്താണ് GitHub?
  5. എന്താണ് പ്രധാന വ്യത്യാസം?
  6. ഗിത്തബിനെക്കുറിച്ചുള്ള രസകരമായ വസ്തുതകൾ
  7. Github സവിശേഷതകൾ
  8. GitHub എങ്ങനെ പ്രവർത്തിക്കുന്നു, സവിശേഷതകൾ
  9. ഫോർക്കിംഗ്
  10. അഭ്യർത്ഥനകൾ വലിക്കുക
  11. ലയിപ്പിക്കുന്നു
  12. ഗൈഡ് – ആദ്യം മുതൽ Github-ൽ എങ്ങനെ ആരംഭിക്കാം
  13. ഘട്ടം 0Git ഇൻസ്റ്റാൾ ചെയ്ത് ഒരു GitHub അക്കൗണ്ട് സൃഷ്‌ടിക്കുക
  14. ഘട്ടം 1: Git സമാരംഭിച്ച് ആദ്യത്തെ പ്രാദേശിക ശേഖരം സൃഷ്ടിക്കുക
  15. ഘട്ടം 2. റിപ്പോസിറ്ററിയിൽ ഒരു പുതിയ ഫയൽ സൃഷ്ടിക്കുക
  16. ഘട്ടം 3: ട്രാക്കിംഗ് സ്റ്റേജിംഗ് പരിതസ്ഥിതിയിലേക്ക് ഫയൽ ചേർക്കുക
  17. ഘട്ടം 4 ഒരു പ്രതിബദ്ധത സൃഷ്ടിക്കുക
  18. ഘട്ടം 5. ഒരു പുതിയ ശാഖ സൃഷ്ടിക്കുക
  19. ഘട്ടം 6 ഒരു പുതിയ GitHub ശേഖരം സൃഷ്ടിക്കുക
  20. ഘട്ടം 7: പ്രോജക്റ്റ് ബ്രാഞ്ച് GitHub-ലേക്ക് തള്ളുന്നു
  21. അധികമായി
  22. ഘട്ടം 8. ആദ്യ പുൾ അഭ്യർത്ഥന സൃഷ്ടിക്കുക
  23. ഘട്ടം 9 പുൾ അഭ്യർത്ഥന ലയിപ്പിക്കുക
  24. ഘട്ടം 10ലോക്കൽ മെഷീനിൽ Github മാറ്റങ്ങൾ പഴയപടിയാക്കുക
  25. Github, Git എന്നിവയുടെ അധിക സവിശേഷതകൾ
  26. ഒരു ലോക്കൽ മെഷീനിലേക്ക് ഒരു സംഭരണിയെ ക്ലോണിംഗ് ചെയ്യുന്നു
  27. റിമോട്ട് റിപ്പോസിറ്ററികൾ കണ്ടെത്തുന്നു
  28. GitHub ഡെസ്ക്ടോപ്പ് പതിപ്പ് – എന്താണ് GitHub ഡെസ്ക്ടോപ്പ്, പ്രധാന പ്രവർത്തനം, സവിശേഷതകൾ, ഇൻസ്റ്റലേഷൻ പ്രക്രിയ
  29. എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യണം
  30. പ്രധാന പ്രവർത്തനം
  31. Github API
  32. Github ഡെസ്ക്ടോപ്പ് പ്രോജക്റ്റുകൾ കൈകാര്യം ചെയ്യുകയും ക്രമീകരിക്കുകയും ചെയ്യുന്നു
  33. ഒരു ശേഖരം സൃഷ്ടിക്കുന്നു, ചേർക്കുന്നു, ക്ലോണുചെയ്യുന്നു
  34. ഒരു പുതിയ ബ്രാഞ്ച് സൃഷ്ടിക്കുന്നു
  35. സുരക്ഷ
  36. സുരക്ഷാ നയ ക്രമീകരണം
  37. ആശ്രിത ഗ്രാഫ് മാനേജ്മെന്റ്
  38. ലൈസൻസുകൾ

എന്താണ് GitHub, എങ്ങനെ ആരംഭിക്കാം – ഒരു തുടക്കക്കാരന്റെ ഗൈഡ്

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

Git ഉം GitHub ഉം – എന്താണ് വ്യത്യാസം, Git, GitHub എന്നിവയുമായുള്ള ആദ്യ പരിചയം

എന്താണ് Git?

ഉത്തരം: വേഗതയേറിയതും അളക്കാവുന്നതുമായ പതിപ്പ് നിയന്ത്രണ സംവിധാനം . ചെറുതും വലുതുമായ ഏതൊരു പ്രോജക്റ്റിനും വേഗത്തിലും കാര്യക്ഷമമായും രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന ഒരു സ്വതന്ത്രവും ഓപ്പൺ സോഴ്‌സ് ഡിസ്ട്രിബ്യൂഡ് റിവിഷൻ കൺട്രോൾ സിസ്റ്റമാണ് Git.

എന്താണ് GitHub?

ഉത്തരം: സ്വകാര്യ സംഭവവികാസങ്ങളും ഓപ്പൺ സോഴ്സ് പ്രോജക്റ്റുകളും കൈകാര്യം ചെയ്യുന്നതിനുള്ള ശക്തമായ ക്ലൗഡ് സേവനം.

എന്താണ് പ്രധാന വ്യത്യാസം?

ഉപയോക്താവിന്റെ പേഴ്സണൽ കമ്പ്യൂട്ടറിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുള്ള പതിപ്പ് നിയന്ത്രണ സിസ്റ്റം വിഭാഗത്തിലെ ഒരു പൂർണ്ണ സോഫ്റ്റ്‌വെയറാണ് Git. കമാൻഡ് ലൈൻ (മൈക്രോസോഫ്റ്റ് പവർഷെൽ) വഴി കോഡിൽ മാറ്റങ്ങൾ വരുത്താൻ Git നിങ്ങളെ അനുവദിക്കുന്നു, കൂടാതെ പൊതു ആക്‌സസിൽ പ്രോജക്റ്റുകൾ സംഭരിക്കാനുള്ള കഴിവ് GitHub നൽകുന്നു.

ഗിത്തബിനെക്കുറിച്ചുള്ള രസകരമായ വസ്തുതകൾ

  1. കഴിഞ്ഞ വർഷം സൈറ്റിലെ പരമാവധി ഉപയോക്താക്കളുടെ എണ്ണം (2021 ജൂലൈ 24 ലെ സ്ഥിതിവിവരക്കണക്കുകൾ പ്രകാരം) 45 ദശലക്ഷം ആളുകളാണ്.
  2. 2018-ൽ മൈക്രോസോഫ്റ്റ് 7.5 ബില്യൺ ഡോളറിന് GitHub-നെ ഏറ്റെടുത്തു.
  3. Github-ൽ ഒരു ഓപ്പൺ സോഴ്‌സ് git റിപ്പോസിറ്ററി ഉണ്ട്. ആർക്കും അതിൽ മാറ്റങ്ങൾ വരുത്താം. പദ്ധതി ലിങ്കിൽ ലഭ്യമാണ് – https://github.com/git/git?ref=stackshare

[അടിക്കുറിപ്പ് id=”attachment_12723″ align=”aligncenter” width=”751″]
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാംGitHub repository ഉദാഹരണം[/caption]

Github സവിശേഷതകൾ

  1. ഏറ്റവും ജനപ്രിയമായ പ്ലാറ്റ്‌ഫോമുകളുമായും സേവനങ്ങളുമായും സംയോജിപ്പിക്കാനുള്ള കഴിവ് – ആമസോൺ, ഗൂഗിൾ ക്ലൗഡ്, കോഡ് ക്ലൈമറ്റ്.
  2. 200-ലധികം പ്രോഗ്രാമിംഗ് ഭാഷകൾക്കുള്ള പിന്തുണ.
  3. ഉയർന്ന തലത്തിലുള്ള ഏകീകരണവും “ഗിൽഡ് ഐക്യദാർഢ്യവും”. ഒരു ഉപയോക്താവ് GitHub-ൽ അവരുടെ പ്രോജക്റ്റ് പ്രസിദ്ധീകരിക്കുമ്പോൾ, ബാക്കിയുള്ള പ്രോഗ്രാമിംഗ് കമ്മ്യൂണിറ്റിക്ക് വർക്ക്, കോഡിന്റെ ഗുണനിലവാരം, അതിന്റെ സങ്കീർണ്ണതയുടെ അളവ് എന്നിവ ഡൗൺലോഡ് ചെയ്യാനും വിലയിരുത്താനും കഴിയും. മൂന്നാം കക്ഷി ഉപയോക്താക്കൾക്ക് പ്രോജക്റ്റ് ഉടമയ്ക്ക് സാധ്യമായ പ്രശ്നങ്ങൾ, വേരിയബിൾ വൈരുദ്ധ്യങ്ങൾ മുതലായവയെക്കുറിച്ച് മുന്നറിയിപ്പ് നൽകാൻ കഴിയും.

GitHub എങ്ങനെ പ്രവർത്തിക്കുന്നു, സവിശേഷതകൾ

Github-ന്റെ ഏറ്റവും പ്രധാനപ്പെട്ട മൂന്ന് സവിശേഷതകൾ ബ്രാഞ്ചിംഗ്, റിക്വസ്റ്റുകൾ പിൻവലിക്കൽ, ലയിപ്പിക്കൽ എന്നിവയാണ്. ഓരോ പ്രവർത്തനവും പ്രത്യേകം പരിഗണിക്കുന്നത് മൂല്യവത്താണ്.

ഫോർക്കിംഗ്

ഒരു പ്രോജക്റ്റ് ഫോർക്ക് ചെയ്യുന്നത് യഥാർത്ഥ പ്രോജക്റ്റിനെ ബാധിക്കാതെ ഉപയോക്താവിനെ സ്വതന്ത്രമായി പരീക്ഷിക്കാൻ അനുവദിക്കുന്ന ഒരു പകർപ്പ് (ഫോർക്ക്) സൃഷ്ടിക്കുന്നു. ഫോർക്കുകൾ സൃഷ്‌ടിച്ച് അഭ്യർത്ഥനകൾ വലിക്കുക: https://youtu.be/nT8KGYVurIU

അഭ്യർത്ഥനകൾ വലിക്കുക

കോഡ് ശരിയാക്കുകയോ മാറ്റുകയോ ചെയ്യുന്ന ജോലി പൂർത്തിയാക്കിയ ശേഷം ഡവലപ്പർ ഒരു പുൾ അഭ്യർത്ഥന പ്രസിദ്ധീകരിക്കുന്നു. അതേ സമയം, പ്രോജക്റ്റ് ഉടമയ്ക്ക് വരുത്തിയ മാറ്റങ്ങൾ അവലോകനം ചെയ്യാനും കൂടുതൽ ചോദ്യങ്ങൾ ചോദിക്കാനും കഴിയും.
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം

ലയിപ്പിക്കുന്നു

ഉടമ പുൾ അഭ്യർത്ഥന അംഗീകരിച്ച ശേഷം, അവർ പുൾ അഭ്യർത്ഥന ലയിപ്പിക്കുകയും ഫോർക്ക് ചെയ്ത പ്രോജക്റ്റിൽ നിന്നുള്ള മാറ്റങ്ങൾ സോഴ്സ് കോഡിലേക്ക് പ്രയോഗിക്കുകയും ചെയ്യുന്നു.

ഗൈഡ് – ആദ്യം മുതൽ Github-ൽ എങ്ങനെ ആരംഭിക്കാം

Git, Github എന്നിവ പഠിക്കാൻ തുടങ്ങുന്ന എല്ലാ തുടക്കക്കാർക്കും ഈ ഗൈഡ് അനുയോജ്യമാണ്. ഈ സോഫ്‌റ്റ്‌വെയറിൽ പ്രവർത്തിക്കുന്നതിനുള്ള ഒപ്റ്റിമൽ സിസ്റ്റം നിർമ്മിക്കാൻ ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ നിങ്ങളെ സഹായിക്കും. കോഡ്ബേസിൽ മാറ്റങ്ങൾ വരുത്തുന്നത് എങ്ങനെയെന്ന് നിങ്ങൾ പഠിക്കും, ഒരു പുൾ അഭ്യർത്ഥന തുറക്കുക (ഒരു പുൾ അഭ്യർത്ഥന സൃഷ്ടിക്കുക), പ്രധാന ബ്രാഞ്ചിലേക്ക് കോഡ് ലയിപ്പിക്കുക. അതുകൊണ്ട് നമുക്ക് തുടങ്ങാം. [അടിക്കുറിപ്പ് id=”attachment_12726″ align=”aligncenter” width=”740″]
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാംGitHub അക്കൗണ്ട് ഡാഷ്‌ബോർഡ്[/അടിക്കുറിപ്പ്]

ഘട്ടം 0Git ഇൻസ്റ്റാൾ ചെയ്ത് ഒരു GitHub അക്കൗണ്ട് സൃഷ്‌ടിക്കുക

  1. ഔദ്യോഗിക Git വെബ്സൈറ്റിലേക്ക് പോകുക: https://git-scm.com/downloads
  2. വിൻഡോസിനായുള്ള Git-ന്റെ ഡെസ്ക്ടോപ്പ് പതിപ്പ് ഡൗൺലോഡ് ചെയ്യാൻ ലിങ്കിൽ ക്ലിക്ക് ചെയ്ത് ഡൗൺലോഡ് പൂർത്തിയാകുന്നതുവരെ കാത്തിരിക്കുക.
  3. Git.exe ഫയലിൽ ഡബിൾ ക്ലിക്ക് ചെയ്ത് Git ഇൻസ്റ്റാളർ എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്‌ത് പ്രവർത്തിപ്പിക്കുക.എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം
  4. തുറക്കുന്ന “ഉപയോക്തൃ അക്കൗണ്ട് കൺട്രോൾ” ഡയലോഗ് ബോക്സിലെ “അതെ” ബട്ടൺ ക്ലിക്കുചെയ്ത് പിസിയിൽ മാറ്റങ്ങൾ വരുത്താൻ അപ്ലിക്കേഷനെ അനുവദിക്കുക.
  5. Git ഇൻസ്റ്റലേഷൻ പ്രക്രിയ ആരംഭിക്കുക. പ്രധാന ഗ്നു പൊതു ലൈസൻസ് പ്രമാണം വായിച്ച് അടുത്തത് ക്ലിക്കുചെയ്യുക.എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം
  6. പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യാൻ ഒരു സ്ഥലം വ്യക്തമാക്കുക, അല്ലെങ്കിൽ ഡിഫോൾട്ട് മൂല്യങ്ങൾ വിടുക. ഒരു ആരംഭ മെനു ഫോൾഡർ സൃഷ്ടിക്കാൻ പ്രോഗ്രാം നിങ്ങളോട് ആവശ്യപ്പെടും. ഈ ഇനം ഒഴിവാക്കുക.
  7. Git-നൊപ്പം നിങ്ങൾ ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്ന ടെക്സ്റ്റ് എഡിറ്റർ തിരഞ്ഞെടുക്കുക. ഡ്രോപ്പ്-ഡൗൺ വിൻഡോയിൽ, നോട്ട്പാഡ് ++ (അല്ലെങ്കിൽ നിങ്ങൾ മുമ്പ് പ്രവർത്തിച്ച മറ്റേതെങ്കിലും ടെക്സ്റ്റ് എഡിറ്റർ) തിരഞ്ഞെടുത്ത് “അടുത്തത്” ക്ലിക്കുചെയ്യുക.എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം
  8. പുതിയ പ്രോജക്റ്റ് ബ്രാഞ്ചിനായി ഒരു പേര് വ്യക്തമാക്കുക. സ്ഥിര മൂല്യം “മാസ്റ്റർ” ആണ്. ഈ ക്രമീകരണം സ്ഥിരസ്ഥിതിയായി ഉപേക്ഷിക്കാൻ ശുപാർശ ചെയ്യുന്നു.
  9. PATH, SSH ക്ലയന്റ്, സെർവർ സർട്ടിഫിക്കറ്റുകൾ, ലൈൻ അവസാനങ്ങൾ, ടെർമിനൽ എന്നിവ തിരഞ്ഞെടുക്കുന്നതിനുള്ള ഓപ്ഷനുകളിൽ, എല്ലാം അതേപടി ഉപേക്ഷിച്ച് “അടുത്തത്” ബട്ടൺ ക്ലിക്ക് ചെയ്യുക.
  10. എല്ലാ സ്ഥിരസ്ഥിതി ക്രമീകരണങ്ങളും ഉപേക്ഷിച്ച് പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യാൻ ആരംഭിക്കുക.
  11. ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായിക്കഴിഞ്ഞാൽ, റിലീസ് നോട്ടുകൾ കാണാനും Git Bash ആരംഭിക്കാനും ബോക്സുകൾ പരിശോധിക്കുക. ഇൻസ്റ്റാളർ വിൻഡോ അടയ്ക്കുക.

ഇനിപ്പറയുന്ന ലിങ്ക് ഉപയോഗിച്ച് നിങ്ങൾക്ക് Github-ൽ ഒരു അക്കൗണ്ട് രജിസ്റ്റർ ചെയ്യാം: https://github.com/join. ഇത് ചെയ്യുന്നതിന്, നിങ്ങളുടെ അക്കൗണ്ട് സ്ഥിരീകരിക്കുന്നതിന് ഭാവിയിൽ ആവശ്യമായ അടിസ്ഥാന രജിസ്ട്രേഷൻ ഡാറ്റ നൽകണം.
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം

ഘട്ടം 1: Git സമാരംഭിച്ച് ആദ്യത്തെ പ്രാദേശിക ശേഖരം സൃഷ്ടിക്കുക

Git-ന് രണ്ട് ഉപയോഗ രീതികളുണ്ട് – ബാഷ് (Git Bash), ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസ് (Git GUI). Git Bash ആരംഭിക്കാൻ, സ്റ്റാർട്ട് മെനു തുറക്കുക – വിൻഡോസ്, git bash എന്ന് ടൈപ്പ് ചെയ്‌ത് എന്റർ അമർത്തുക (അല്ലെങ്കിൽ പ്രോഗ്രാമിന്റെ കുറുക്കുവഴിയിൽ ഡബിൾ ലെഫ്റ്റ് ക്ലിക്ക് ചെയ്യുക). Git GUI സമാരംഭിക്കുന്നതിന്, സ്റ്റാർട്ട് മെനു തുറക്കുക – വിൻഡോസ്, git gui എന്ന് ടൈപ്പ് ചെയ്ത് എന്റർ അമർത്തുക. ഞങ്ങളുടെ കാര്യത്തിൽ, ഞങ്ങൾ Git Bash ഉപയോഗിക്കും.
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാംGit Bash-ൽ ഒരു പുതിയ പ്രോജക്‌റ്റ് സൃഷ്‌ടിക്കുന്നത് ഒരു പുതിയ ശേഖരം ആരംഭിക്കുന്നതിന് പ്രത്യേക കമാൻഡുകൾ ഉപയോഗിക്കുന്നത് ഉൾപ്പെടുന്നു. ആദ്യം നിങ്ങൾ ഡെസ്ക്ടോപ്പിൽ വലത്-ക്ലിക്കുചെയ്ത് ഒരു ബാഷ് ടെർമിനൽ തുറക്കേണ്ടതുണ്ട്, തുടർന്ന് ഡ്രോപ്പ്-ഡൗൺ മെനുവിൽ Git Bash Here. നിങ്ങളുടെ ലോക്കൽ മെഷീനിലെ ഒരു ടെർമിനൽ വിൻഡോയിൽ, ഇനിപ്പറയുന്നവ ടൈപ്പ് ചെയ്തുകൊണ്ട് ഒരു പുതിയ ടെസ്റ്റ് ഡയറക്ടറി (ഫോൾഡർ) സൃഷ്ടിക്കുക:
getrekt:Desktop getrekt $ cd ~/Desktop
getrekt:Desktop getrekt $ mkdir myproject
getrekt:Desktop getrekt $ cd myproject/
mkdir കമാൻഡ് ഒരു പുതിയ ലോക്കൽ പ്രോജക്ട് ഫോൾഡർ സൃഷ്ടിക്കുന്നു. ഞങ്ങളുടെ ആദ്യത്തെ Github ശേഖരം സൃഷ്ടിക്കുക: https://youtu.be/yHCUc6cmhcc

ഘട്ടം 2. റിപ്പോസിറ്ററിയിൽ ഒരു പുതിയ ഫയൽ സൃഷ്ടിക്കുക

പ്രോജക്റ്റ് ഫോൾഡറിൽ, ടച്ച് കമാൻഡ് ഉപയോഗിച്ച് ഒരു പുതിയ ടെക്സ്റ്റ് ഫയൽ ചേർക്കുക. സാധാരണ രീതിയിൽ, കമാൻഡ് .txt എക്സ്റ്റൻഷൻ ഉള്ള ഒരു ശൂന്യമായ ടെക്സ്റ്റ് ഫയൽ സൃഷ്ടിക്കും.

ശ്രദ്ധ! Git അത് ട്രാക്ക് ചെയ്യുന്ന ഫയലുകളിൽ മാത്രം മാറ്റങ്ങൾ സംരക്ഷിക്കുന്നു / നിയന്ത്രിക്കുന്നു. ഒരു പുതിയ ഫയൽ സൃഷ്ടിച്ച ശേഷം, ഉപയോക്താവിന് git സ്റ്റാറ്റസ് കമാൻഡ് ഉപയോഗിച്ച് അതിന്റെ സ്റ്റാറ്റസ് ട്രാക്ക് ചെയ്യാൻ കഴിയും. റിപ്പോസിറ്ററിയിൽ ഉള്ള ഫയലുകളുടെ ഒരു ലിസ്റ്റ് കൺസോൾ നൽകും.

ജിറ്റ് റിപ്പോസിറ്ററി അടങ്ങിയ ഫോൾഡറിലേക്ക് നിങ്ങൾ ഒരു ഫയൽ ചേർക്കുമ്പോൾ, പ്രോജക്റ്റിനുള്ളിലെ മാറ്റം പ്രോഗ്രാം ശ്രദ്ധിക്കും. എന്നിരുന്നാലും, ഓട്ടോമാറ്റിക് ട്രാക്കിംഗ് പ്രവർത്തനക്ഷമമാക്കില്ല, ഇതിനായി നിങ്ങൾ ഒരു പ്രത്യേക കമാൻഡ് ഉപയോഗിക്കണം – git add.
getrekt:myproject getrekt $ touch getrekt.txt
getrekt:myproject getrekt $ls
getrekt.txt

ഘട്ടം 3: ട്രാക്കിംഗ് സ്റ്റേജിംഗ് പരിതസ്ഥിതിയിലേക്ക് ഫയൽ ചേർക്കുക

git add കമാൻഡ് ഉപയോഗിച്ച് സ്റ്റേജിംഗ് എൻവയോൺമെന്റിലേക്ക് ഫയൽ ചേർക്കുക.
getrekt:myproject git add . ഈ കമാൻഡ് ഉപയോഗിച്ച്, പ്രോജക്റ്റ് ഫോൾഡറിൽ സൃഷ്ടിക്കപ്പെടുന്ന എല്ലാ ഫയലുകളുടെയും യാന്ത്രിക ട്രാക്കിംഗ് പ്രോഗ്രാം ആരംഭിക്കും. ജിറ്റ് സ്റ്റാറ്റസ് ഉപയോഗിച്ച് കമാൻഡ് പ്രവർത്തിക്കുന്നുണ്ടോയെന്ന് നിങ്ങൾക്ക് പരിശോധിക്കാം. Git സ്റ്റാറ്റസ്: getrekt: getrekt getrekt$ git സ്റ്റാറ്റസ്
ബ്രാഞ്ച് മാസ്റ്ററിൽ
പ്രാരംഭ
കമ്മിറ്റ് ചെയ്യാനുള്ള മാറ്റങ്ങൾ:
(“git rm –cached …” എന്ന് സ്റ്റേജിൽ
ടൈപ്പ് ചെയ്തതിന് ശേഷം Git Bash കമാൻഡ് ലൈനിൽ
ലോഗുകൾ ഇങ്ങനെയാണ് കാണപ്പെടുന്നത്. പുതിയ ഫയൽ ചേർത്തു
പുതിയ ഫയലിന്റെ പേര്: getrekt.txt
പുതിയ ഫയൽ: getrekt.txt ലോഗ് കമന്റ്: ഫയൽ ഇതുവരെ പ്രതിജ്ഞാബദ്ധമായിട്ടില്ല, പക്ഷേ ചേർക്കാൻ പോകുകയാണ്.

ഘട്ടം 4 ഒരു പ്രതിബദ്ധത സൃഷ്ടിക്കുക

ഏതൊരു ശേഖരണത്തിന്റെയും ചെക്ക് പോയിന്റാണ് കമ്മിറ്റ്. ലളിതമായി പറഞ്ഞാൽ, ചില കോഡ് സംഭരിക്കുന്ന ചേർത്തതോ എഡിറ്റുചെയ്തതോ ഇല്ലാതാക്കിയതോ ആയ ഫയലുകളെക്കുറിച്ചുള്ള വിവരങ്ങൾ സംഭരിക്കുന്ന ഒരു മാറ്റ പാക്കേജ്.
getrekt:myproject getrekt $ git commit -m “എന്റെ ആദ്യ കമ്മിറ്റ് ഗൈസ്!”
[മാസ്റ്റർ (റൂട്ട്-കമ്മിറ്റ്) b345d9a] എന്റെ ആദ്യ കമ്മിറ്റ്!
1 ഫയൽ മാറ്റി, 1 ഉൾപ്പെടുത്തൽ(+)
ക്രിയേറ്റ് മോഡ് 100644 getrekt.txt

ഒരു കമ്മിറ്റ് സൃഷ്ടിക്കുന്നതിനുള്ള കമാൻഡ് git commit -m “Commit Name” ആണ്.

ശ്രദ്ധ! കമാൻഡിന്റെ അവസാനത്തിലുള്ള സന്ദേശം മറ്റ് പ്രോജക്റ്റ് ഡെവലപ്പർമാർക്ക് അർത്ഥവത്തായതും മനസ്സിലാക്കാവുന്നതുമായിരിക്കണം. നിങ്ങളുടെ പ്രതിബദ്ധതകൾക്ക് “asdfadsf” അല്ലെങ്കിൽ “foobar” എന്ന് പേരിടരുത്. അല്ലെങ്കിൽ, ആർക്കും ഒന്നും മനസ്സിലാകില്ല, അവ ഇല്ലാതാക്കാൻ നിങ്ങൾ ധാരാളം സമയം ചെലവഴിക്കേണ്ടിവരും.

ഘട്ടം 5. ഒരു പുതിയ ശാഖ സൃഷ്ടിക്കുക

പുതിയ ബ്രാഞ്ച് പ്രോജക്റ്റിന്റെ ഒരു സമ്പൂർണ്ണ ശാഖയാണ്, അതിൽ ഒരു കൂട്ടം പ്രതിബദ്ധതകൾ ഉൾപ്പെടുന്നു. ഉൽപ്പന്നത്തിന്റെ ഒരു പ്രത്യേക പതിപ്പിനെ പ്രതിനിധീകരിക്കുന്നു, എന്നാൽ പതിപ്പ് നിയന്ത്രണ സംവിധാനത്തിനുള്ളിൽ. ഒരു പ്രോജക്റ്റിന്റെ “സ്റ്റേറ്റുകൾ”ക്കിടയിൽ നീങ്ങാൻ ബ്രാഞ്ചുകൾ ഉപയോക്താവിനെ അനുവദിക്കുന്നു.

ഔദ്യോഗിക ജിറ്റ് ഡോക്യുമെന്റേഷനിൽ, ശാഖകളുടെ വിവരണം ഇതാണ്: “Git, Github എന്നിവയിലെ ബ്രാഞ്ച് ശേഖരണത്തിന്റെ കമ്മിറ്റുകളിൽ ഒന്നിലേക്കുള്ള ഒരു ചലിക്കുന്ന പോയിന്ററാണ്.”

ഉദാഹരണത്തിന്, ഒരു ഉപയോക്താവ് അവരുടെ വെബ്‌സൈറ്റിലേക്ക് ഒരു പുതിയ പേജ് ചേർക്കാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, പ്രോജക്റ്റിന്റെ പ്രധാന ബോഡിയെ ബാധിക്കാതെ ആ പ്രത്യേക പേജിനായി ഒരു പുതിയ ബ്രാഞ്ച് സൃഷ്ടിക്കാൻ അവർക്ക് കഴിയും. അവൻ അത് പൂർത്തിയാക്കിയാലുടൻ, അവന്റെ ശാഖയിൽ നിന്നുള്ള മാറ്റങ്ങൾ പ്രധാനമായി ലയിപ്പിക്കാനാകും. ഒരു പുതിയ ശാഖയുടെ കാര്യത്തിൽ, Git ഏത് ശാഖയിൽ നിന്നാണ് കമ്മിറ്റ് ചെയ്തതെന്ന് ട്രാക്ക് ചെയ്യുന്നു.
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാംകമാൻഡ് എക്‌സിക്യൂട്ട് ചെയ്‌തതിന് ശേഷം, ബ്രാഞ്ച് സൃഷ്‌ടിക്കുന്നത് സ്ഥിരീകരിക്കാൻ നിങ്ങൾക്ക് കൺസോളിൽ git ബ്രാഞ്ച് ടൈപ്പ് ചെയ്യാം:
getrekt:myproject getrekt $ git ബ്രാഞ്ച്
മാസ്റ്റർ
* my-new-branch നക്ഷത്രചിഹ്നമുള്ള my-new-branch എന്ന പേര് ഉപയോക്താവ് ഏത് ബ്രാഞ്ചിനെ സൂചിപ്പിക്കുന്നു നിലവിൽ ഓണാണ്.

കുറിപ്പ്: ഡിഫോൾട്ടായി, ഓരോ ജിറ്റ് റിപ്പോയുടെയും ആദ്യ ശാഖയ്ക്ക് “മാസ്റ്റർ” എന്ന് പേരിട്ടിരിക്കുന്നു (സാധാരണയായി ഒരു പ്രോജക്റ്റിൽ മാസ്റ്ററായി ഉപയോഗിക്കുന്നു). വംശീയതയ്‌ക്കെതിരായ പോരാട്ടത്തിന്റെ ഭാഗമായി, ചില ഡെവലപ്പർമാർ ഡിഫോൾട്ട് ബ്രാഞ്ചിന് “പ്രാഥമിക” പോലെയുള്ള ഇതര പേരുകൾ ഉപയോഗിക്കാൻ തുടങ്ങി. എന്നിരുന്നാലും, മിക്കപ്പോഴും, ഉപയോക്താക്കൾ “മാസ്റ്റർ” അല്ലെങ്കിൽ അതിനെ പരാമർശിക്കാൻ ഉപയോഗിക്കുന്ന സമാന പേരുകൾ കണ്ടേക്കാം.

മിക്കവാറും എല്ലാ റിപ്പോസിറ്ററികൾക്കും പ്രോജക്റ്റിന്റെ ഔദ്യോഗിക പതിപ്പായി കണക്കാക്കാവുന്ന ഒരു മാസ്റ്റർ ബ്രാഞ്ച് ഉണ്ടെന്നത് ഓർമിക്കേണ്ടതാണ്. ഇതൊരു വെബ്‌സൈറ്റാണെങ്കിൽ, ഉപയോക്താക്കൾ കാണുന്ന പതിപ്പാണ് ബ്രാഞ്ച്. ഇതൊരു ആപ്ലിക്കേഷനാണെങ്കിൽ, ഉപയോക്താക്കൾ അവരുടെ കമ്പ്യൂട്ടറിലോ മൊബൈലിലോ ഇൻസ്റ്റാൾ ചെയ്യുന്ന റിലീസാണ് മാസ്റ്റർ ബ്രാഞ്ച്. Git, Github ഉൽപ്പന്നങ്ങളുടെ പരമ്പരാഗത പതിപ്പ് ഇങ്ങനെയാണ് പ്രവർത്തിക്കുന്നത്. വ്യത്യസ്‌ത ഡിഫോൾട്ട് ബ്രാഞ്ച് പേരുകൾ ഉപയോഗിക്കുന്നതിന് ഔദ്യോഗിക സൈറ്റിൽ കൂടുതൽ വിശദമായ ഡോക്യുമെന്റേഷൻ ഉണ്ട്. വിവരങ്ങൾ Github-ൽ https://github.com/github/renaming എന്നതിൽ ലഭ്യമാണ്
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാംഒരു പ്രോജക്റ്റ് ബ്രാഞ്ചിലേക്ക് മടങ്ങുകയും ഒന്നിലധികം കമ്മിറ്റുകൾ സൃഷ്ടിക്കുകയും ചെയ്യുന്ന സാഹചര്യത്തിൽ, ഉപയോക്താവ് ഓട്ടോമാറ്റിക് ട്രാക്കിംഗ് എഴുതുന്നത് വരെ പതിപ്പ് നിയന്ത്രണ സംവിധാനം പുതിയ ബ്രാഞ്ച് ട്രാക്ക് ചെയ്യില്ല. .

ഘട്ടം 6 ഒരു പുതിയ GitHub ശേഖരം സൃഷ്ടിക്കുക

നിങ്ങളുടെ കോഡ് പ്രാദേശികമായി മാത്രം നിരീക്ഷിക്കണമെങ്കിൽ ഈ ഘട്ടം ആവശ്യമില്ല. എന്നാൽ നിങ്ങൾ ഒരു ടീമിൽ പ്രവർത്തിക്കുകയും മറ്റ് പ്രോഗ്രാമർമാരിൽ നിന്നുള്ള മാറ്റങ്ങൾ അംഗീകരിക്കുകയും ചെയ്യുന്നുവെങ്കിൽ, പ്രോജക്റ്റ് കോഡ് സംയുക്തമായി മാറ്റുന്നതിന് GitHub-ന്റെ നിലവിലെ കഴിവുകൾ നിങ്ങൾക്ക് ഉപയോഗിക്കാം. GitHub-ൽ ഒരു പുതിയ ശേഖരം സൃഷ്ടിക്കുന്നതിന്, നിങ്ങൾ സിസ്റ്റത്തിലേക്ക് ലോഗിൻ ചെയ്ത് സൈറ്റിന്റെ പ്രധാന പേജിലേക്ക് പോകേണ്ടതുണ്ട്. പ്രധാന മെനുവിൽ നിന്ന്, നാവിഗേഷൻ ബാറിന്റെ മുകളിൽ വലത് കോണിലുള്ള പ്രൊഫൈൽ ഫോട്ടോയ്ക്ക് അടുത്തുള്ള “+” ചിഹ്നത്തിന് കീഴിലുള്ള “ന്യൂ റിപ്പോസിറ്ററി” ബട്ടണിൽ ക്ലിക്കുചെയ്യുക: ബട്ടണിൽ ക്ലിക്കുചെയ്തതിന് ശേഷം, GitHub പ്രോജക്റ്റ് ഉടമയോട് ചോദിക്കും. ശേഖരണത്തിന് പേരിടാനും ഒരു ചെറിയ വിവരണം നൽകാനും:
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാംഅടുത്തതായി, ഒരു പുതിയ പ്രോജക്‌റ്റിന്റെ സൃഷ്‌ടി സ്ഥിരീകരിക്കുന്നതിന് “റിപ്പോസിറ്ററി സൃഷ്‌ടിക്കുക” ബട്ടൺ ക്ലിക്കുചെയ്യുക. ആദ്യം മുതൽ ഒരു ശേഖരം സൃഷ്ടിക്കണോ അതോ പ്രാദേശികമായി സൃഷ്‌ടിച്ച നിലവിലുള്ള ഒന്ന് ചേർക്കണോ എന്ന് ഉപയോക്താവിനോട് ചോദിക്കുന്ന ഒരു ഡയലോഗ് ബോക്സ് ദൃശ്യമാകും. രണ്ടാമത്തെ സാഹചര്യത്തിൽ, നിങ്ങൾ പ്രോജക്റ്റ് ഫോൾഡർ Github-ലേക്ക് അപ്‌ലോഡ് ചെയ്യേണ്ടതുണ്ട്.

ശ്രദ്ധ! ഒരു ലോക്കൽ റിപ്പോസിറ്ററി ഡൗൺലോഡ് ചെയ്യുന്നത് കമാൻഡ് ലൈൻ ഉപയോഗിച്ചും സംഭവിക്കാം, കൂടുതൽ വ്യക്തമായി കമാൻഡുകൾ git remote add original github_url (റിമോട്ട് റിപ്പോസിറ്ററിയിലേക്ക് ഒരു പുതിയ കണക്ഷന്റെ ഒരു റെക്കോർഡ് സൃഷ്ടിക്കുന്നു), git push -u original master (ശാഖ തമ്മിൽ ഒരു കണക്ഷൻ സ്ഥാപിക്കുന്നു ഡെവലപ്പർ സ്ഥിതിചെയ്യുന്നതും വിദൂര സെർവറിലെ മാസ്റ്റർ ബ്രാഞ്ചും).

Git Bash കമാൻഡ് ലൈനിലെ ലോഗുകൾ ഇങ്ങനെയാണ് കാണപ്പെടുന്നത്:
getrekt:myproject getrekt $ git remote add origin https://github.com/cubeton/mynewrepository.git
getrekt:myproject getrekt $ git push -u original master എണ്ണൽ
വസ്തുക്കൾ: 3, ചെയ്തു.
എഴുത്ത് വസ്തുക്കൾ: 100% (3/3), 263 ബൈറ്റുകൾ | 0 ബൈറ്റുകൾ/സെക്കൻഡ്, ചെയ്തു.
ആകെ 3 (ഡെൽറ്റ 0), 0 (ഡെൽറ്റ 0) വീണ്ടും ഉപയോഗിച്ചു
https://github.com/cubeton/mynewrepository.git
* [പുതിയ ബ്രാഞ്ച്] മാസ്റ്റർ -> മാസ്റ്റർ
ബ്രാഞ്ച് മാസ്റ്റർ വിദൂര ബ്രാഞ്ച് മാസ്റ്ററെ ഉത്ഭവം മുതൽ ട്രാക്ക് ചെയ്യാൻ സജ്ജീകരിച്ചു.

ഘട്ടം 7: പ്രോജക്റ്റ് ബ്രാഞ്ച് GitHub-ലേക്ക് തള്ളുന്നു

ഒരു പുതിയ പ്രോജക്ട് ബ്രാഞ്ചും ശേഖരണവും സൃഷ്ടിച്ചു. ബ്രാഞ്ച് “പുഷ്” ചെയ്യാനും അത് പുതിയ Github റിപ്പോസിറ്ററിയിലേക്ക് മാറ്റാനും ഇത് ശേഷിക്കുന്നു. ഈ രീതിയിൽ, മൂന്നാം കക്ഷി കമ്മ്യൂണിറ്റി അംഗങ്ങൾക്ക് കോഡ് കാണാനും അതിൽ മാറ്റങ്ങൾ വരുത്താനും കഴിയും. പുനരവലോകനങ്ങൾ അംഗീകരിക്കപ്പെട്ടാൽ, പ്രോജക്റ്റ് ഉടമയ്ക്ക് പ്രോജക്റ്റിന്റെ പ്രധാന പതിപ്പിലേക്ക് മാറ്റങ്ങൾ ലയിപ്പിക്കാനാകും. GitHub-ലെ ഒരു പുതിയ ബ്രാഞ്ചിലേക്ക് മാറ്റങ്ങൾ വരുത്തുന്നതിന്, നിങ്ങൾ കമാൻഡ് ലൈനിൽ git push കമാൻഡ് നൽകേണ്ടതുണ്ട്. റിമോട്ട് റിപ്പോസിറ്ററിയിൽ GitHub യാന്ത്രികമായി ഒരു ശാഖ സൃഷ്ടിക്കും:
getrekt:myproject getrekt$ git push origin my-new-branch എണ്ണൽ
വസ്തുക്കൾ: 3, ചെയ്തു.
8 ത്രെഡുകൾ വരെ ഉപയോഗിക്കുന്ന ഡെൽറ്റ കംപ്രഷൻ.
ഒബ്‌ജക്‌റ്റുകൾ കംപ്രസ് ചെയ്യുന്നു: 100% (2/2), ചെയ്‌തു.
എഴുത്ത് വസ്തുക്കൾ: 100% (3/3), 313 ബൈറ്റുകൾ | 0 ബൈറ്റുകൾ/സെക്കൻഡ്, ചെയ്തു.
ആകെ 3 (ഡെൽറ്റ 0), വീണ്ടും ഉപയോഗിച്ചത് 0 (ഡെൽറ്റ 0)
ലേക്ക് https://github.com/cubeton/mynewrepository.git
* [പുതിയ ബ്രാഞ്ച്] my-new-branch -> my-new-branch GitHub പേജ് പുതുക്കിയ ശേഷം, ഉപയോക്താവ് പുതിയ ശാഖ കാണും. സംഭരണിയാണ്.
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം

അധികമായി

ജിറ്റ് പുഷ് ഒറിജിൻ കമാൻഡിൽ ഉത്ഭവം എന്ന വാക്കിന്റെ അർത്ഥമെന്താണ്? ഒരു ഉപയോക്താവ് അവരുടെ ലോക്കൽ മെഷീനിൽ ഒരു റിമോട്ട് റിപ്പോസിറ്ററി ക്ലോൺ ചെയ്യുമ്പോൾ, മിക്കവാറും എല്ലാ സാഹചര്യങ്ങളിലും git അതിന് ഒരു സ്റ്റാൻഡേർഡ് അപരനാമം സൃഷ്ടിക്കുന്നു, “ഒറിജിൻ”, ഇത് പ്രധാനമായും റിമോട്ട് റിപ്പോസിറ്ററിയുടെ URL-ന്റെ ചുരുക്കെഴുത്താണ്. GitHub-ലേക്ക് ഒരു പ്രോജക്റ്റ് സമർപ്പിക്കുന്നു: https://youtu.be/zM6z57OtR2Q

ഘട്ടം 8. ആദ്യ പുൾ അഭ്യർത്ഥന സൃഷ്ടിക്കുക

ഒരു ഡവലപ്പർ കോഡിൽ ചില മാറ്റങ്ങൾ വരുത്താൻ ആഗ്രഹിക്കുന്ന റിപ്പോസിറ്ററി ഉടമകളെ അറിയിക്കുന്നതിനുള്ള ഒരു മാർഗമാണ് പുൾ അഭ്യർത്ഥന (അല്ലെങ്കിൽ പുൾ അഭ്യർത്ഥന). പുൾ അഭ്യർത്ഥന ചേർത്ത പേജ് ഇങ്ങനെയാണ് കാണപ്പെടുന്നത്:
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാംപുൾ അഭ്യർത്ഥന സൃഷ്ടിച്ചതിന് ശേഷം സെക്ഷൻ ഇന്റർഫേസ് ഇങ്ങനെയാണ്:
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം

ഘട്ടം 9 പുൾ അഭ്യർത്ഥന ലയിപ്പിക്കുക

ചുവടെയുള്ള പച്ച “പുൾ അഭ്യർത്ഥന ലയിപ്പിക്കുക” ബട്ടൺ ഒരു പുൾ അഭ്യർത്ഥന സൃഷ്ടിക്കുന്നു. അതിൽ ക്ലിക്കുചെയ്തതിനുശേഷം, വരുത്തിയ മാറ്റങ്ങൾ പ്രോജക്റ്റിന്റെ പ്രധാന ശാഖയിലേക്ക് ചേർക്കുന്നു.

ശ്രദ്ധ! ലയിപ്പിച്ചതിന് ശേഷം ബ്രാഞ്ച് ഇല്ലാതാക്കുക. അവയിൽ വലിയൊരു സംഖ്യ പദ്ധതിയിൽ ആശയക്കുഴപ്പത്തിന് ഇടയാക്കും. ഒരു ശാഖ ഇല്ലാതാക്കാൻ, താഴെ വലത് കോണിലുള്ള ചാരനിറത്തിലുള്ള “ശാഖ ഇല്ലാതാക്കുക” ബട്ടൺ ക്ലിക്ക് ചെയ്യുക.

എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാംകമ്മിറ്റുകളുടെ നിലവിലെ നില പരിശോധിക്കാൻ, ശേഖരത്തിന്റെ ആദ്യ പേജിലെ “കമ്മിറ്റുകൾ” എന്ന ലിങ്കിൽ ക്ലിക്ക് ചെയ്യുക. ക്ലിക്കുചെയ്യുന്നത് ഈ ബ്രാഞ്ചിലെ കമ്മിറ്റുകളുടെ മുഴുവൻ ലിസ്റ്റും പ്രദർശിപ്പിക്കും. സ്ക്രീൻഷോട്ട് ഇപ്പോൾ സൃഷ്ടിച്ചത് കൃത്യമായി കാണിക്കുന്നു.
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാംവലതുവശത്ത് ഓരോ കമ്മിറ്റിന്റെയും ഹാഷ് കോഡ് ഉണ്ട്. API-കളും മൂന്നാം-കക്ഷി സേവനങ്ങളും ബന്ധിപ്പിക്കുമ്പോൾ ഉപയോഗിക്കാനാകുന്ന ഒരു അദ്വിതീയ ഐഡന്റിഫയറാണ് ഹാഷ് കോഡ്. കമാൻഡ് ലൈനിലെ Git Bash-ന്റെ ഡെസ്‌ക്‌ടോപ്പ് പതിപ്പിലെ ഐഡി നമ്പർ മുഖേന നിങ്ങൾക്ക് ഒരു നിർദ്ദിഷ്ട പ്രതിബദ്ധത സൂചിപ്പിക്കാനും കഴിയും.

ഘട്ടം 10ലോക്കൽ മെഷീനിൽ Github മാറ്റങ്ങൾ പഴയപടിയാക്കുക

ഇപ്പോൾ, Github സിസ്റ്റത്തിലെ റിപ്പോസിറ്ററി പ്രാദേശിക കമ്പ്യൂട്ടറിലെ ഉപയോക്താവിനെക്കാൾ അല്പം വ്യത്യസ്തമായി കാണപ്പെടുന്നു. ഉദാഹരണത്തിന്, ഒരു ഉപയോക്താവ് സ്വന്തം ബ്രാഞ്ചിൽ ഉണ്ടാക്കി മാസ്റ്റർ ബ്രാഞ്ചിൽ ലയിപ്പിച്ച പ്രതിബദ്ധത ലോക്കൽ മെഷീനിൽ നിലവിലില്ല. ഒരു പ്രോജക്റ്റിന്റെ വ്യത്യസ്‌ത പതിപ്പുകൾ സ്വയമേവ സമന്വയിപ്പിക്കുന്നതിന്, നിങ്ങൾ ജിറ്റ് പുൾ ഒറിജിൻ മാസ്റ്റർ കമാൻഡ് (മാസ്റ്റർ ബ്രാഞ്ചിൽ പ്രവർത്തിക്കുമ്പോൾ) അല്ലെങ്കിൽ ജിറ്റ് പുൾ ഉപയോഗിക്കണം.
getrekt:myproject getrekt $ git പുൾ ഒറിജിൻ മാസ്റ്റർ
റിമോട്ട്: എണ്ണൽ വസ്തുക്കൾ: 1, ചെയ്തു.
റിമോട്ട്: ആകെ 1 (ഡെൽറ്റ 0), വീണ്ടും ഉപയോഗിച്ചത് 0 (ഡെൽറ്റ 0), പായ്ക്ക്-പുനരുപയോഗിച്ചത് 0
https://github.com/cubeton/mynewrepository
* ബ്രാഞ്ച് മാസ്റ്റർ -> FETCH_HEAD  
23242..232433berer3444 master -> origin/master
getrekt. txt | 1 +
1 ഫയൽ മാറ്റി, 1 ഉൾപ്പെടുത്തൽ(+)ഒരു കമാൻഡിന്റെ നിലവിലെ നില പരിശോധിക്കാൻ, കമാൻഡ് ലൈനിൽ git log എന്ന് ടൈപ്പ് ചെയ്യുക. ഇത് എല്ലാ കമ്മിറ്റുകളും ലിസ്റ്റ് ചെയ്യും.
getrekt:myproject getrekt $ git log
commit 32dgt472hf74yh7734hf747fh373hde7r3heduer73hfhf
Merge: 3fg4dd 34fg3u7j7
Author: Mtdes Ethan < getrekt@yandex.ru>
Date: Fri Sep 11 17:48:11 2015 -0400
Merge /cubeton/mynewrepository
commit 44hgfh7f74hdu9jt93hf9ifejffe
Author: Mtdes Ethan < getrekt @yandex.ru> തീയതി: വെള്ളി ജനുവരി
07 17:48:00 2021 -02356
കമ്മിറ്റ് 46thf9496hf9485hkf857tg9hfj8rh4j
ലയിപ്പിക്കുക: 33fh5d 3689gfh
രചയിതാവ്: 33fh5d 3689gfh രചയിതാവ്: 33fh5d 3689gfh രചയിതാവ്:

commit 46thf9496hf9485hkf857tg9hfj8rh4j
Merge: 33fh5d 3689gfh
Author: Mtdes Ethan < getrekt@yandex.ru>
Date: Fri Jan 07 17:55:00 2021 -02356
Added some more text to my file
commit 355904-43hg940fg959hfg0g95jjgdgdfgf57i86f
Merge: 343fggdd 53efhgffddg
Author: Mtdes Ethan < getrekt@yandex.ru>
തീയതി: വെള്ളി ജനുവരി 07 17:58:00 2021 -02356
ഇത് എന്റെ ആദ്യ പ്രതിബദ്ധതയാണ്! തയ്യാറാണ്! പതിപ്പ് നിയന്ത്രണ സംവിധാനത്തിലെ എല്ലാത്തരം ജോലികളും ഇപ്പോൾ ഉപയോക്താവിന് പരിചിതമാണ്. Git-ഉം GitHub-ഉം എങ്ങനെ Git ഇൻസ്റ്റാൾ ചെയ്യാമെന്നും GitHub പ്രാക്ടീസിലെ Github, ശാഖകൾ, ശേഖരണങ്ങൾ, കമ്മിറ്റുകൾ, മറ്റ് ആശയങ്ങൾ എന്നിവ ഉപയോഗിച്ച് ആരംഭിക്കുന്നതിനെക്കുറിച്ചും തുടക്കക്കാർക്കുള്ള ട്യൂട്ടോറിയൽ: https://youtu.be/zZBiln_2FhM

Github, Git എന്നിവയുടെ അധിക സവിശേഷതകൾ

പതിപ്പ് നിയന്ത്രണത്തിൽ ജോലി ലളിതമാക്കാൻ ഡവലപ്പറെ അനുവദിക്കുന്ന മറ്റ് ഉപയോഗപ്രദമായ “ചിപ്പുകൾ” നോക്കാം.

ഒരു ലോക്കൽ മെഷീനിലേക്ക് ഒരു സംഭരണിയെ ക്ലോണിംഗ് ചെയ്യുന്നു

നിങ്ങളുടെ GitHub ശേഖരത്തിലേക്ക് പോകുക. ഫയലുകളുടെ ലിസ്റ്റിന് മുകളിൽ മുകളിൽ വലത് കോണിൽ, “ക്ലോൺ അല്ലെങ്കിൽ ഡൗൺലോഡ്” ഡ്രോപ്പ്-ഡൗൺ മെനു തുറക്കുക. HTTPS ക്ലോൺ URL പകർത്തുക.
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാംGit Bash വിൻഡോയിലേക്ക് മടങ്ങി കമാൻഡ് നൽകുക:
git clone repository_url

repository_url – ക്ലോൺ ചെയ്യേണ്ട നിലവിലെ പ്രോജക്റ്റിന്റെ URL. പകരം, റിപ്പോസിറ്ററിയുടെ url ചേർത്തു.

മുകളിലുള്ള ഉദാഹരണത്തിൽ, കമാൻഡ് എച്ച്ടിടിപിഎസിലൂടെ റിപ്പോസിറ്ററി ക്ലോൺ ചെയ്യുന്നു. SSH കീകൾ വഴി URL-കൾ ഉപയോഗിച്ച് ക്ലോണിംഗ് ചെയ്യുക എന്നതാണ് മറ്റൊരു ഓപ്ഷൻ. ഇത് ചെയ്യുന്നതിന്, നിങ്ങൾ Windows-ൽ ഒരു SSH കീ ജോഡി സൃഷ്ടിക്കുകയും GitHub അക്കൗണ്ടിലേക്ക് ഒരു പൊതു കീ നൽകുകയും വേണം.

റിമോട്ട് റിപ്പോസിറ്ററികൾ കണ്ടെത്തുന്നു

ക്ലോണിങ്ങിന് ശേഷം, GitHub-ൽ നിന്നുള്ള റിപ്പോസിറ്ററിയുടെ ഒരു പകർപ്പ് കമ്പ്യൂട്ടറിലെ വർക്കിംഗ് ഡയറക്ടറിയിൽ ദൃശ്യമാകും. പ്രോജക്‌റ്റിൽ പേരും പ്രധാന ഫയലുകളും ഉള്ള ഒരു ഡയറക്‌ടറി അടങ്ങിയിരിക്കണം. ഇതിലേക്ക് മാറുന്നതിന്, നിങ്ങൾ ഇനിപ്പറയുന്ന കമാൻഡ് എഴുതേണ്ടതുണ്ട്:
cd git_project

ശ്രദ്ധിക്കുക: ഡൗൺലോഡ് ചെയ്ത ശേഖരണത്തിന്റെ യഥാർത്ഥ പേര് git_project മാറ്റിസ്ഥാപിക്കുക, അല്ലെങ്കിൽ നിലവിലെ ഡയറക്ടറിയുടെ ഉള്ളടക്കങ്ങൾ ls കമാൻഡ് ഉപയോഗിച്ച് വ്യക്തമാക്കുക. ഉപയോക്താവിന് പ്രോജക്റ്റിന്റെ പേര് ഓർമ്മിക്കാൻ കഴിയാത്ത സന്ദർഭങ്ങളിൽ രണ്ടാമത്തെ രീതി ഉപയോഗിക്കുന്നു.

GitHub ഡെസ്ക്ടോപ്പ് പതിപ്പ് – എന്താണ് GitHub ഡെസ്ക്ടോപ്പ്, പ്രധാന പ്രവർത്തനം, സവിശേഷതകൾ, ഇൻസ്റ്റലേഷൻ പ്രക്രിയ

GitHub-മായി GUI അടിസ്ഥാനമാക്കിയുള്ള ആശയവിനിമയം നൽകുന്ന ഒരു ഡെസ്ക്ടോപ്പ് ആപ്ലിക്കേഷനാണ് GitHub ഡെസ്ക്ടോപ്പ്. Git-ൽ നിന്ന് വ്യത്യസ്തമായി, GitHub-ന്റെ ഡെസ്‌ക്‌ടോപ്പ് പതിപ്പ്, ബട്ടണുകൾ ക്ലിക്കുചെയ്‌ത് ഉപയോക്തൃ ഇന്റർഫേസ് ഉപയോഗിച്ച് സമാന കമാൻഡുകൾ എക്‌സിക്യൂട്ട് ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു, ഇത് റിപ്പോസിറ്ററികളിൽ പ്രവർത്തിക്കുന്നത് വളരെ എളുപ്പമാക്കുന്നു.

എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യണം

  1. ലിങ്ക് പിന്തുടരുക – https://desktop.github.com/എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം
  2. പ്രോഗ്രാമിന്റെ ഇൻസ്റ്റാളേഷൻ പാക്കേജ് ഡൗൺലോഡ് ചെയ്യാൻ ആരംഭിക്കുക.
  3. ഡൗൺലോഡ് ചെയ്‌ത ഫയലിന്റെ ഐക്കണിൽ ഡബിൾ ക്ലിക്ക് ചെയ്‌ത് Github ഡെസ്‌ക്‌ടോപ്പ് ഇൻസ്റ്റാളുചെയ്യുന്നത് തുടരുക.
  4. ആരംഭ മെനുവിലൂടെ പ്രോഗ്രാം സമാരംഭിക്കുക.
  5. നിങ്ങളുടെ ഉപയോക്തൃ അക്കൗണ്ട് വിശദാംശങ്ങൾ ഉപയോഗിച്ച് GitHub-ലേക്ക് സൈൻ ഇൻ ചെയ്യുക.

പ്രധാന പ്രവർത്തനം

  • ശേഖരണങ്ങൾ സൃഷ്ടിക്കുന്നു, ചേർക്കുന്നു, ക്ലോണുചെയ്യുന്നു.
  • പ്രോജക്റ്റ് ടാബുകൾ നിയന്ത്രിക്കാൻ പ്രോഗ്രാം ഉപയോഗിക്കുന്നു.
  • ഒരു ശാഖയിൽ മാറ്റങ്ങൾ വരുത്തുന്നു.
  • പ്രശ്‌നങ്ങൾ സൃഷ്‌ടിക്കുക, അഭ്യർത്ഥനകൾ വലിക്കുക, കമ്മിറ്റ് ചെയ്യുക.
  • പുതിയ ഉൽപ്പന്നങ്ങളുടെ ആദ്യകാല പതിപ്പുകൾ ആക്സസ് ചെയ്യാനുള്ള കഴിവ്.

Github API

Github REST API എന്നത് ഡെവലപ്പർമാർക്ക് Github ഡാറ്റ, പ്രൊജക്‌റ്റുകൾ, ശേഖരണങ്ങൾ എന്നിവയിലേക്കുള്ള ആക്‌സസ് നൽകുകയും സെർവർ അഭ്യർത്ഥനകൾ അയയ്‌ക്കുകയും ചെയ്യുന്ന ഒരു ഇന്റർഫേസാണ്. നിങ്ങൾക്ക് ഏറ്റവും ലളിതമായ GET അഭ്യർത്ഥനകൾ അയയ്‌ക്കാൻ കഴിയുന്ന എല്ലാ URL-കളും https://api.github.com/ എന്ന ലിങ്കിൽ അടങ്ങിയിരിക്കുന്നു:
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാംമിക്കപ്പോഴും, ഡെവലപ്പർമാർ JSON ഫോർമാറ്റിൽ പൈത്തൺ പ്രോഗ്രാമിംഗ് ഭാഷയിൽ അഭ്യർത്ഥനകൾ സൃഷ്ടിക്കുന്നു. ആദ്യം നിങ്ങൾ റിപ്പോസിറ്ററിയെക്കുറിച്ചുള്ള അടിസ്ഥാന വിവരങ്ങൾ ലിങ്കിൽ നിന്ന് നേടേണ്ടതുണ്ട് – https://api.github.com/user/repos അടിസ്ഥാന വിവരങ്ങൾ കോൺഫിഗറേഷൻ ഫയലിലേക്ക് JSON ഫോർമാറ്റിൽ നൽകിയിട്ടുണ്ട്. ഉപയോക്താവിനെക്കുറിച്ചുള്ള പ്രധാന പാരാമീറ്ററുകൾ ഇതിൽ അടങ്ങിയിരിക്കുന്നു – അവതാർ, വായനക്കാർ, ശേഖരണങ്ങളുടെ എണ്ണം, ഡൗൺലോഡുകൾ മുതലായവ. ഈ ഡാറ്റ പിന്നീട് സെർവറിലേക്ക് കൈമാറും.

Github ഡെസ്ക്ടോപ്പ് പ്രോജക്റ്റുകൾ കൈകാര്യം ചെയ്യുകയും ക്രമീകരിക്കുകയും ചെയ്യുന്നു

ഇൻസ്റ്റാളുചെയ്‌ത്, ഒരു അക്കൗണ്ട് രജിസ്റ്റർ ചെയ്‌ത്, ആപ്ലിക്കേഷൻ സജ്ജീകരിച്ച ശേഷം, ഉപയോക്താവിന് GitHub പ്രോഗ്രാം ഉപയോഗിക്കാൻ തുടങ്ങാം.

ഒരു ശേഖരം സൃഷ്ടിക്കുന്നു, ചേർക്കുന്നു, ക്ലോണുചെയ്യുന്നു

ഒരു പുതിയ ശേഖരം സൃഷ്ടിക്കാൻ, “ഫയൽ” തിരഞ്ഞെടുത്ത് “റിപ്പോസിറ്ററി സൃഷ്ടിക്കുക” ബട്ടൺ ക്ലിക്ക് ചെയ്യുക. ഒരു പ്രാദേശിക പ്രോജക്റ്റ് ചേർക്കുന്നതിന്, “ഫയൽ” മെനു തിരഞ്ഞെടുത്ത് “പ്രാദേശിക ശേഖരണം ചേർക്കുക” ബട്ടൺ ക്ലിക്ക് ചെയ്യുക. ക്ലോണിംഗിനായി, നിങ്ങൾ “ഫയൽ” – “ക്ലോൺ റിപ്പോസിറ്ററി” എന്ന മെനു തിരഞ്ഞെടുക്കണം.
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം

ഒരു പുതിയ ബ്രാഞ്ച് സൃഷ്ടിക്കുന്നു

ഒരു പ്രത്യേക പ്രോജക്റ്റ് ബ്രാഞ്ച് സൃഷ്ടിക്കാൻ, നിലവിലെ ബ്രാഞ്ച് വിഭാഗം തുറന്ന് പുതിയ ബ്രാഞ്ച് ബട്ടൺ ക്ലിക്ക് ചെയ്യുക. ഉപയോക്താവിന് GitHub ഇന്റർഫേസിൽ ബ്രാഞ്ച് കാണാനും മാറ്റങ്ങൾ ട്രാക്കുചെയ്യുന്നതിന് ഒരു പുൾ അഭ്യർത്ഥന നടത്താനും കഴിയും.
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം

സുരക്ഷ

ഒരു ഉപയോക്തൃ അക്കൗണ്ടിന്റെ സുരക്ഷാ നില ക്രമീകരിക്കാനും വർദ്ധിപ്പിക്കാനും Github-ന്റെ ഡെസ്ക്ടോപ്പും വെബ് പതിപ്പും നിങ്ങളെ അനുവദിക്കുന്നു. “സംഭരണത്തിനുള്ള സുരക്ഷാ ക്രമീകരണങ്ങൾ” വിഭാഗത്തിൽ എല്ലാ പ്രവർത്തനങ്ങളും ലഭ്യമാണ്. കൂടുതൽ വിശദമായി പരിഗണിക്കുന്നത് മൂല്യവത്താണ്.

സുരക്ഷാ നയ ക്രമീകരണം

നിങ്ങളുടെ ശേഖരത്തിന്റെ പ്രധാന പേജിൽ, ക്ലിക്കുചെയ്യുക:

  • “സുരക്ഷ” – “സുരക്ഷാ നയം” – “സജ്ജീകരണം ആരംഭിക്കുക”.
  • നിങ്ങളുടെ പ്രോജക്റ്റിന്റെ പിന്തുണയുള്ള പതിപ്പുകളെക്കുറിച്ചും സാധ്യമായ കേടുപാടുകൾ എങ്ങനെ റിപ്പോർട്ടുചെയ്യാമെന്നതിനെക്കുറിച്ചും വിവരങ്ങൾ ചേർക്കുക.

എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം

ആശ്രിത ഗ്രാഫ് മാനേജ്മെന്റ്

എല്ലാ പബ്ലിക് റിപ്പോസിറ്ററികൾക്കും ഒരു ഡിപൻഡൻസി ഗ്രാഫ് സ്വയമേവ ജനറേറ്റ് ചെയ്യപ്പെടുന്നു, എന്നാൽ സ്വകാര്യ റിപ്പോസിറ്ററികൾക്ക് അത്തരമൊരു സവിശേഷത ഇല്ല. എല്ലാ ഔട്ട്‌ഗോയിംഗ് ഡിപൻഡൻസി ഫ്ലോകളും ഗ്രാഫ് തിരിച്ചറിയുകയും പ്രോജക്റ്റിലെ കേടുപാടുകൾ തിരിച്ചറിയാൻ നിങ്ങളെ അനുവദിക്കുകയും ചെയ്യുന്നു. ഡിപൻഡൻസി ഗ്രാഫ് സജ്ജമാക്കാൻ, “ക്രമീകരണങ്ങൾ” – “സുരക്ഷയും വിശകലനവും” ക്ലിക്ക് ചെയ്യുക. ഗ്രാഫിന് എതിർവശത്ത്, “പ്രാപ്തമാക്കുക” അല്ലെങ്കിൽ “അപ്രാപ്തമാക്കുക” ക്ലിക്കുചെയ്യുക.

എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം

ലൈസൻസുകൾ

ഗിത്തബ് ലൈസൻസിംഗ് രണ്ട് പ്രധാന തരത്തിലുള്ള
ലൈസൻസുകളുടെ ഉപയോഗത്തിനായി നൽകുന്നു :

  1. മറ്റ് ഓപ്പൺ സോഴ്‌സ് പ്രോജക്റ്റുകളിൽ മറ്റൊരാളുടെ സൃഷ്ടികൾ ഉപയോഗിക്കാൻ മറ്റ് ഉപയോക്താക്കളെ അനുവദിക്കുന്ന ഒരു തരം ലൈസൻസാണ് GPL . എന്നിരുന്നാലും, വാണിജ്യ കമ്പനികൾക്ക് ഇത് ചെയ്യാൻ കഴിയില്ല.
  2. എൽജിപിഎൽ/കോമൺസ്/എംഐടി/അപ്പാച്ചെ മുതലായവ – ഉപയോക്താവ് തന്റെ കോഡ് സൗജന്യ ഉപയോഗത്തിനായി നൽകുന്നു. മറ്റുള്ളവർക്ക് അതിൽ നിന്ന് പണമുണ്ടാക്കാം.
എന്താണ് ഗിത്തബ്, അത് എങ്ങനെ ഉപയോഗിക്കാം, എങ്ങനെ ഒരു പ്രോജക്റ്റ് സൃഷ്‌ടിക്കാം, നിയന്ത്രിക്കാം, കോൺഫിഗർ ചെയ്യാം
GitHub ലൈസൻസിന്റെ തരം വ്യക്തമാക്കിയിരിക്കുന്നിടത്ത്
Github ക്ലൗഡ് സേവനത്തിന്റെ പ്രധാന പ്രവർത്തനവും Git Bash ശേഖരണങ്ങളിൽ പ്രവർത്തിക്കുന്നതിനുള്ള പ്രോഗ്രാമും ഞങ്ങൾ അവലോകനം ചെയ്തിട്ടുണ്ട്. . പതിപ്പ് നിയന്ത്രണ സംവിധാനത്തിൽ ഒരു പൂർണ്ണ പ്രോജക്റ്റ് എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് ഞങ്ങൾ ഘട്ടം ഘട്ടമായി സംസാരിച്ചു.
info
Rate author
Add a comment