ലേഖനങ്ങൾ

GitHub എന്താണെന്നും അത് എങ്ങനെ ഉപയോഗിക്കാമെന്നും

ഡെവലപ്‌മെന്റ് പതിപ്പ് നിയന്ത്രണത്തിനായി സോഫ്റ്റ്‌വെയർ ഡെവലപ്‌മെന്റ് ടീമുകൾ വ്യാപകമായി ഉപയോഗിക്കുന്ന ഒരു സോഫ്‌റ്റ്‌വെയറാണ് GitHub.

ഒന്നിലധികം ആളുകൾ ഒരു പ്രോജക്റ്റിൽ പ്രവർത്തിക്കുമ്പോൾ ഇത് ഉപയോഗപ്രദമാണ്.

ഉദാഹരണത്തിന്, സോഫ്‌റ്റ്‌വെയർ ഡെവലപ്പർമാരുടെ ഒരു ടീം ഒരു വെബ്‌സൈറ്റ് നിർമ്മിക്കാൻ ആഗ്രഹിക്കുന്നുവെന്നും അവരെല്ലാം പ്രോജക്‌റ്റിൽ പ്രവർത്തിക്കുമ്പോൾ ഒരേ സമയം കോഡ് അപ്‌ഡേറ്റ് ചെയ്യണമെന്നും കരുതുക. ഈ സാഹചര്യത്തിൽ, എല്ലാവർക്കും പ്രോഗ്രാം കോഡ് ഫയലുകൾ അപ്‌ലോഡ് ചെയ്യാനും എഡിറ്റ് ചെയ്യാനും നിയന്ത്രിക്കാനും കഴിയുന്ന ഒരു കേന്ദ്രീകൃത ശേഖരം സൃഷ്ടിക്കാൻ Github സഹായിക്കുന്നു.

നിങ്ങൾ GitHub ഉപയോഗിക്കാൻ തുടങ്ങുന്നതിനുമുമ്പ്, നിങ്ങൾ ഒരു അക്കൗണ്ട് സൃഷ്ടിക്കേണ്ടതുണ്ട് സാമൂഹികം.

സംഭരണിയാണ്

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

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

ഒരു പുതിയ ശേഖരം സൃഷ്ടിക്കുന്നതിന്, മുകളിൽ വലതുവശത്തുള്ള മെനുവിൽ തിരഞ്ഞെടുക്കുക New repository. ഇനിപ്പറയുന്ന ഘട്ടങ്ങളുമായി തുടരുക:

  1. ഏതെങ്കിലും പേജിന്റെ മുകളിൽ വലത് കോണിൽ, ഡ്രോപ്പ്-ഡൗൺ മെനു ഉപയോഗിച്ച് തിരഞ്ഞെടുക്കുക New repository.
  1. റിപ്പോസിറ്ററി നെയിം ബോക്സിൽ, നൽകുക first-repository.
  2. വിവരണ ബോക്സിൽ, ഒരു ചെറിയ വിവരണം എഴുതുക.
  3. ഒരു README ഫയൽ ചേർക്കുക തിരഞ്ഞെടുക്കുക.
  4. നിങ്ങളുടെ ശേഖരം പൊതുവായതാണോ സ്വകാര്യമാണോ എന്ന് തിരഞ്ഞെടുക്കുക.
  5. ക്ലിക്കുചെയ്യുക Create repository.

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

ഒരു ബ്രാഞ്ച് സൃഷ്‌ടിക്കുന്നത് ഒരേ സമയം ഒരു ശേഖരത്തിന്റെ നിരവധി പതിപ്പുകൾ സ്വന്തമാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു.

സ്ഥിരസ്ഥിതിയായിdefiനിത, ശേഖരം first-repository പേരുള്ള ഒരു ശാഖയുണ്ട് main ശാഖയായി കണക്കാക്കുന്നത് defiനൈറ്റീവ്. റിപ്പോസിറ്ററിയിൽ മെയിൻ ചെയ്യാൻ നിങ്ങൾക്ക് അധിക ശാഖകൾ സൃഷ്ടിക്കാൻ കഴിയും first-repository. ഒരേ സമയം ഒരു പ്രോജക്റ്റിന്റെ വ്യത്യസ്ത പതിപ്പുകൾ ലഭിക്കാൻ നിങ്ങൾക്ക് ശാഖകൾ ഉപയോഗിക്കാം. പ്രധാന സോഴ്സ് കോഡ് മാറ്റാതെ ഒരു പ്രോജക്റ്റിലേക്ക് പുതിയ പ്രവർത്തനം ചേർക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുമ്പോൾ ഇത് ഉപയോഗപ്രദമാണ്. നിങ്ങൾ അത് ലയിപ്പിക്കുന്നതുവരെ വിവിധ ബ്രാഞ്ചുകളിൽ ചെയ്ത ജോലികൾ മാസ്റ്റർ ബ്രാഞ്ചിൽ കാണിക്കില്ല. നിങ്ങൾക്ക് ശാഖകൾ ഉപയോഗിച്ച് പരീക്ഷണം നടത്താനും അവ മെയിൻ ചെയ്യുന്നതിനുമുമ്പ് മാറ്റങ്ങൾ വരുത്താനും കഴിയും.

നിങ്ങൾ പ്രധാന ബ്രാഞ്ചിൽ നിന്ന് ഒരു ബ്രാഞ്ച് സൃഷ്ടിക്കുമ്പോൾ, ആ നിമിഷം പോലെ പ്രധാനത്തിന്റെ ഒരു പകർപ്പ് അല്ലെങ്കിൽ സ്നാപ്പ്ഷോട്ട് നിങ്ങൾ നിർമ്മിക്കുന്നു. നിങ്ങളുടെ ബ്രാഞ്ചിൽ ജോലി ചെയ്യുന്ന സമയത്ത് മറ്റാരെങ്കിലും മാസ്റ്റർ ബ്രാഞ്ചിൽ മാറ്റങ്ങൾ വരുത്തിയാൽ, നിങ്ങൾക്ക് ആ അപ്‌ഡേറ്റുകൾ നൽകാം.

ഇനിപ്പറയുന്ന ഡയഗ്രാമിൽ നമുക്ക് കാണാൻ കഴിയും:

പ്രധാന ശാഖ
പുതിയ ബ്രാഞ്ച് വിളിച്ചു feature
ആ പാത feature പ്രധാനവുമായി ലയിപ്പിക്കുന്നതിന് മുമ്പ് പ്രവർത്തിക്കുന്നു

ഒരു പുതിയ നടപ്പാക്കലിനോ ബഗ് പരിഹാരത്തിനോ വേണ്ടി ഒരു ബ്രാഞ്ച് സൃഷ്ടിക്കുന്നത് ഒരു ഫയൽ സേവ് ചെയ്യുന്നത് പോലെയാണ്. GitHub ഉപയോഗിച്ച്, പ്രധാന പ്രൊഡക്ഷൻ ബ്രാഞ്ചിൽ നിന്ന് വേറിട്ട്, ബഗ് പരിഹരിക്കുന്നതിനും ഫീച്ചർ വർക്കിനും സോഫ്റ്റ്‌വെയർ ഡെവലപ്പർമാർ ബ്രാഞ്ചുകൾ ഉപയോഗിക്കുന്നു. ഒരു മാറ്റം തയ്യാറാകുമ്പോൾ, അത് പ്രധാന ശാഖയിൽ ലയിപ്പിക്കുന്നു.

നമുക്ക് ഒരു ശാഖ ഉണ്ടാക്കാം

ഞങ്ങളുടെ ശേഖരം സൃഷ്ടിച്ച ശേഷം, ടാബിലേക്ക് നീങ്ങുക <>Code(1) സംഭരണിയുടെ:


പ്രധാന (2) ഡ്രോപ്പ്-ഡൗൺ മെനുവിൽ ക്ലിക്ക് ചെയ്യുക, തുടർന്ന് പുതിയതിന് ഒരു പേര് നൽകുക branch (3)

ക്ലിക്ക് ചെയ്യുക Create branch: first branch from 'main'

ഇപ്പോൾ നമുക്ക് രണ്ടെണ്ണമുണ്ട് branch, main e first-branch. ഇപ്പോൾ, അവ ഒരേപോലെ കാണപ്പെടുന്നു. പിന്നീട് ഞങ്ങൾ പുതിയതിലേക്ക് മാറ്റങ്ങൾ ചേർക്കും branch.

മാറ്റങ്ങൾ വരുത്തുകയും സ്ഥിരീകരിക്കുകയും ചെയ്യുക

പുതിയത് സൃഷ്ടിച്ചു branch, GitHub നിങ്ങളെ ഇതിലേക്ക് കൊണ്ടുവന്നു code page പുതിയവയ്‌ക്കായി first-branch, ഇത് പ്രധാനത്തിന്റെ ഒരു പകർപ്പാണ്.

റിപ്പോസിറ്ററിയിലെ ഫയലുകളിൽ നമുക്ക് മാറ്റങ്ങൾ വരുത്താനും സംരക്ഷിക്കാനും കഴിയും. GitHub-ൽ, സംരക്ഷിച്ച മാറ്റങ്ങളെ വിളിക്കുന്നു commit. ഓരോ commit എന്നതിൽ നിന്ന് ഒരു സന്ദേശമുണ്ട് commit ബന്ധപ്പെട്ടത്, എന്തുകൊണ്ടാണ് ഒരു പ്രത്യേക മാറ്റം വരുത്തിയതെന്ന് വിശദീകരിക്കുന്ന ഒരു വിവരണം. എന്ന സന്ദേശങ്ങൾ commit അവർ മാറ്റങ്ങളുടെ ചരിത്രം പകർത്തുന്നു, അതിലൂടെ മറ്റ് സംഭാവകർക്ക് എന്താണ് ചെയ്തതെന്നും എന്തുകൊണ്ടാണെന്നും മനസ്സിലാക്കാൻ കഴിയും.

ഇന്നൊവേഷൻ വാർത്താക്കുറിപ്പ്
നവീകരണത്തെക്കുറിച്ചുള്ള ഏറ്റവും പ്രധാനപ്പെട്ട വാർത്തകൾ നഷ്ടപ്പെടുത്തരുത്. ഇമെയിൽ വഴി അവ സ്വീകരിക്കുന്നതിന് സൈൻ അപ്പ് ചെയ്യുക.

ശാഖയുടെ കീഴിൽ first-branch സൃഷ്ടിച്ചു, README.md ഫയലിൽ ക്ലിക്ക് ചെയ്യുക, തുടർന്ന് ഫയൽ എഡിറ്റ് ചെയ്യാൻ പെൻസിലിൽ ക്ലിക്ക് ചെയ്യുക.

എഡിറ്ററിൽ, മാർക്ക്ഡൗൺ ഉപയോഗിച്ച് എഴുതുക.

ബോക്സിൽ Commit changes (പ്രിവ്യൂ), ഞങ്ങൾ ഒരു സന്ദേശം എഴുതുന്നു commit മാറ്റങ്ങൾ വിവരിക്കുന്നു.

അവസാനം ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക Commit changes.

ഈ മാറ്റങ്ങൾ README ഫയലിൽ മാത്രമേ വരുത്തുകയുള്ളൂ first-branch, അതിനാൽ ഇപ്പോൾ ഈ ബ്രാഞ്ചിൽ പ്രധാനമായതിൽ നിന്ന് വ്യത്യസ്തമായ ഉള്ളടക്കം അടങ്ങിയിരിക്കുന്നു.

ഒന്നിന്റെ തുറക്കൽ pull request

ഇപ്പോൾ ഞങ്ങൾക്ക് ഒരു ബ്രാഞ്ച് ഓഫ് മെയിനിൽ മാറ്റങ്ങളുണ്ട്, നമുക്ക് ഒന്ന് തുറക്കാം pull request.

Le pull request അവയാണ് GitHub-ലെ സഹകരണത്തിന്റെ ഹൃദയം. നിങ്ങൾ തുറക്കുമ്പോൾ എ pull request, നിങ്ങൾ നിങ്ങളുടെ മാറ്റങ്ങൾ നിർദ്ദേശിക്കുകയും ആരോടെങ്കിലും അഭ്യർത്ഥിക്കുകയും ചെയ്യുന്നു review e pull നിങ്ങളുടെ സംഭാവനയും അവരെ അവരുടെ ശാഖയിൽ ലയിപ്പിക്കാനും. ദി pull request രണ്ട് ശാഖകളുടെയും ഉള്ളടക്കത്തിലെ വ്യത്യാസങ്ങൾ കാണിക്കുക. മാറ്റങ്ങളും കൂട്ടിച്ചേർക്കലുകളും കുറയ്ക്കലുകളും വ്യത്യസ്ത നിറങ്ങളിൽ കാണിക്കുന്നു.

നിങ്ങൾ പ്രതിജ്ഞാബദ്ധരായ ഉടൻ, കോഡ് പൂർത്തിയാകുന്നതിന് മുമ്പുതന്നെ നിങ്ങൾക്ക് ഒരു പുൾ അഭ്യർത്ഥന തുറന്ന് ഒരു ചർച്ച ആരംഭിക്കാം.

ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു @mention നിങ്ങളുടെ പോസ്റ്റിലെ GitHub-ൽ നിന്ന് pull request, നിർദ്ദിഷ്‌ട ആളുകളോടോ ടീമുകളോടോ അവരുടെ ലൊക്കേഷൻ പരിഗണിക്കാതെ തന്നെ നിങ്ങൾക്ക് ഫീഡ്‌ബാക്ക് ആവശ്യപ്പെടാം.

നിങ്ങൾക്ക് തുറക്കാൻ പോലും കഴിയും pull request നിങ്ങളുടെ ശേഖരത്തിൽ അവ സ്വയം ലയിപ്പിക്കുക. വലിയ പ്രോജക്ടുകളിൽ പ്രവർത്തിക്കുന്നതിന് മുമ്പ് GitHub സ്ട്രീം പഠിക്കാനുള്ള മികച്ച മാർഗമാണിത്.

ഒരെണ്ണം ഉണ്ടാക്കാൻ pull request നിങ്ങൾ ഇത് ചെയ്യണം:

  • ടാബിൽ ക്ലിക്ക് ചെയ്യുക pull request നിങ്ങളുടെ ശേഖരത്തിന്റെ first-repository.
  • ക്ലിക്കുചെയ്യുക New pull request
  • ബോക്സിൽ Example Comparisons, നിങ്ങൾ സൃഷ്ടിച്ച ശാഖ തിരഞ്ഞെടുക്കുക, first-branch, പ്രധാന (ഒറിജിനൽ) മായി താരതമ്യം ചെയ്യണം.
  • താരതമ്യം പേജിലെ വ്യത്യാസങ്ങളിലെ നിങ്ങളുടെ മാറ്റങ്ങൾ അവലോകനം ചെയ്യുക, അവയാണ് നിങ്ങൾ സമർപ്പിക്കാൻ ആഗ്രഹിക്കുന്നതെന്ന് ഉറപ്പാക്കുക.
  • ക്ലിക്കുചെയ്യുക Create pull request.
  • നിങ്ങളുടേത് ഒരു തലക്കെട്ട് നൽകുക pull request നിങ്ങളുടെ മാറ്റങ്ങളുടെ ഒരു ചെറിയ വിവരണം എഴുതുക. നിങ്ങൾക്ക് ഇമോജികൾ ഉൾപ്പെടുത്താനും ചിത്രങ്ങളും ജിഫുകളും വലിച്ചിടാനും കഴിയും.
  • ഓപ്ഷണലായി, ശീർഷകത്തിന്റെയും വിവരണത്തിന്റെയും വലതുവശത്ത്, റിവ്യൂവേഴ്‌സിന് അടുത്തായി ക്ലിക്കുചെയ്യുക. സ്വീകർത്താക്കൾ, ലേബലുകൾ, പ്രോജക്റ്റുകൾ അല്ലെങ്കിൽ നാഴികക്കല്ലുകൾ നിങ്ങളുടേതിലേക്ക് ഈ ഓപ്‌ഷനുകളിലേതെങ്കിലും ചേർക്കാൻ pull request. നിങ്ങൾ ഇതുവരെ അവ ചേർക്കേണ്ടതില്ല, എന്നാൽ ഈ ഓപ്‌ഷനുകൾ നിങ്ങളെ ഉപയോഗിച്ച് സഹകരിക്കാൻ നിരവധി മാർഗങ്ങൾ വാഗ്ദാനം ചെയ്യുന്നു pull request.
  • ക്ലിക്കുചെയ്യുക Create pull request.

നിങ്ങളുടെ സഹകാരികൾക്ക് ഇപ്പോൾ നിങ്ങളുടെ മാറ്റങ്ങൾ അവലോകനം ചെയ്യാനും നിർദ്ദേശങ്ങൾ നൽകാനും കഴിയും.

നിങ്ങളുടേത് ലയിപ്പിക്കുക pull request

ഈ അവസാന ഘട്ടത്തിൽ, നിങ്ങൾ നിങ്ങളുടെ ബ്രാഞ്ച് ലയിപ്പിക്കും first-branch പ്രധാന ശാഖയിൽ. ലയിപ്പിച്ച ശേഷം pull request, ബ്രാഞ്ചിലേക്ക് മാറുന്നു first-branch ഫയൽ മെയിനിൽ ഉൾപ്പെടുത്തും.

ചിലപ്പോൾ, ഒരു പുൾ അഭ്യർത്ഥന മെയിനിൽ നിലവിലുള്ള കോഡുമായി വൈരുദ്ധ്യമുള്ള കോഡ് മാറ്റങ്ങൾ അവതരിപ്പിക്കും. എന്തെങ്കിലും പൊരുത്തക്കേടുകൾ ഉണ്ടെങ്കിൽ, വൈരുദ്ധ്യമുള്ള കോഡിനെക്കുറിച്ച് GitHub നിങ്ങൾക്ക് മുന്നറിയിപ്പ് നൽകുകയും പൊരുത്തക്കേടുകൾ പരിഹരിക്കുന്നത് വരെ ലയനം തടയുകയും ചെയ്യും. പൊരുത്തക്കേടുകൾ പരിഹരിക്കുന്ന ഒരു പ്രതിബദ്ധത നിങ്ങൾക്ക് ഉണ്ടാക്കാം അല്ലെങ്കിൽ നിങ്ങളുടെ ടീം അംഗങ്ങളുമായി പൊരുത്തക്കേടുകൾ ചർച്ച ചെയ്യാൻ പുൾ അഭ്യർത്ഥനയിലെ അഭിപ്രായങ്ങൾ ഉപയോഗിക്കുക.

  • ക്ലിക്കുചെയ്യുക Merge pull request മാറ്റങ്ങൾ പ്രധാനമായി ലയിപ്പിക്കാൻ.
  • ക്ലിക്കുചെയ്യുക Confirm merge. അഭ്യർത്ഥന വിജയകരമായി ലയിപ്പിച്ചതായും അഭ്യർത്ഥന അവസാനിപ്പിച്ചതായും നിങ്ങൾക്ക് ഒരു സന്ദേശം ലഭിക്കും.
  • ക്ലിക്കുചെയ്യുക Delete branch. ഇപ്പോൾ നിങ്ങളുടെ richiesta pull ലയിപ്പിച്ചിരിക്കുന്നു, നിങ്ങളുടെ മാറ്റങ്ങൾ പ്രധാനത്തിലുണ്ട്, നിങ്ങൾക്ക് സുരക്ഷിതമായി ബ്രാഞ്ച് ഇല്ലാതാക്കാം first-branch. നിങ്ങളുടെ പ്രോജക്റ്റിൽ കൂടുതൽ മാറ്റങ്ങൾ വരുത്തണമെങ്കിൽ, നിങ്ങൾക്ക് എല്ലായ്പ്പോഴും ഒരു പുതിയ ബ്രാഞ്ച് സൃഷ്ടിച്ച് ഈ പ്രക്രിയ ആവർത്തിക്കാവുന്നതാണ്.

Ercole Palmeri

ഇന്നൊവേഷൻ വാർത്താക്കുറിപ്പ്
നവീകരണത്തെക്കുറിച്ചുള്ള ഏറ്റവും പ്രധാനപ്പെട്ട വാർത്തകൾ നഷ്ടപ്പെടുത്തരുത്. ഇമെയിൽ വഴി അവ സ്വീകരിക്കുന്നതിന് സൈൻ അപ്പ് ചെയ്യുക.

സമീപകാല ലേഖനങ്ങൾ

കുട്ടികൾക്കുള്ള കളറിംഗ് പേജുകളുടെ പ്രയോജനങ്ങൾ - എല്ലാ പ്രായക്കാർക്കും മാന്ത്രിക ലോകം

കളറിംഗ് വഴി മികച്ച മോട്ടോർ കഴിവുകൾ വികസിപ്പിക്കുന്നത് എഴുത്ത് പോലെയുള്ള കൂടുതൽ സങ്കീർണ്ണമായ കഴിവുകൾക്ക് കുട്ടികളെ സജ്ജമാക്കുന്നു. നിറം കൊടുക്കാൻ...

20 മെയ് 2013

ഭാവി ഇതാ: ഷിപ്പിംഗ് വ്യവസായം ആഗോള സമ്പദ്‌വ്യവസ്ഥയെ എങ്ങനെ വിപ്ലവം ചെയ്യുന്നു

നാവിക മേഖല ഒരു യഥാർത്ഥ ആഗോള സാമ്പത്തിക ശക്തിയാണ്, അത് 150 ബില്യൺ വിപണിയിലേക്ക് നാവിഗേറ്റ് ചെയ്തു...

20 മെയ് 2013

ആർട്ടിഫിഷ്യൽ ഇൻ്റലിജൻസ് പ്രോസസ്സ് ചെയ്യുന്ന വിവരങ്ങളുടെ ഒഴുക്ക് നിയന്ത്രിക്കുന്നതിനുള്ള കരാറുകളിൽ പ്രസാധകരും ഓപ്പൺഎഐയും ഒപ്പുവെക്കുന്നു

കഴിഞ്ഞ തിങ്കളാഴ്ച, ഫിനാൻഷ്യൽ ടൈംസ് ഓപ്പൺഎഐയുമായി ഒരു കരാർ പ്രഖ്യാപിച്ചു. FT അതിൻ്റെ ലോകോത്തര പത്രപ്രവർത്തനത്തിന് ലൈസൻസ് നൽകുന്നു…

ഏപ്രിൽ 29 ഏപ്രിൽ

ഓൺലൈൻ പേയ്‌മെൻ്റുകൾ: സ്ട്രീമിംഗ് സേവനങ്ങൾ നിങ്ങളെ എക്കാലവും പണമടയ്ക്കുന്നത് എങ്ങനെയെന്ന് ഇതാ

ദശലക്ഷക്കണക്കിന് ആളുകൾ സ്ട്രീമിംഗ് സേവനങ്ങൾക്കായി പണമടയ്ക്കുന്നു, പ്രതിമാസ സബ്സ്ക്രിപ്ഷൻ ഫീസ് നൽകുന്നു. നിങ്ങൾ എന്നത് പൊതുവായ അഭിപ്രായമാണ്...

ഏപ്രിൽ 29 ഏപ്രിൽ

നിങ്ങളുടെ ഭാഷയിൽ ഇന്നൊവേഷൻ വായിക്കുക

ഇന്നൊവേഷൻ വാർത്താക്കുറിപ്പ്
നവീകരണത്തെക്കുറിച്ചുള്ള ഏറ്റവും പ്രധാനപ്പെട്ട വാർത്തകൾ നഷ്ടപ്പെടുത്തരുത്. ഇമെയിൽ വഴി അവ സ്വീകരിക്കുന്നതിന് സൈൻ അപ്പ് ചെയ്യുക.

പിന്തുടരുക ഞങ്ങളെ

സമീപകാല ലേഖനങ്ങൾ

ടാഗ്