Difference between revisions of "Git/C2/Basic-commands-of-Git/Malayalam"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with " {| Border=1 |<center>Time</center> |<center>Narration</center> |- | 00:01 | ''' Basic commands of Git''' '''spoken tutorial''' ലേക്ക് എന്നതിലേ...")
 
 
Line 323: Line 323:
  
 
|-
 
|-
08:26
+
|08:26
ഇപ്പോൾ നിങ്ങൾക്ക് സന്ദേശം കാണാം “Changes to be committed:”.
+
|ഇപ്പോൾ നിങ്ങൾക്ക് സന്ദേശം കാണാം “Changes to be committed:”.
  
 
|-
 
|-

Latest revision as of 17:29, 27 March 2018

Time
Narration
00:01 Basic commands of Git spoken tutorial ലേക്ക് എന്നതിലേക്ക് സ്വാഗതം.
00:05 ഈ ട്യൂട്ടോറിയലിൽ നാം Git repository commands of Git.എന്ന വിഷയത്തെക്കുറിച്ചു പഠിക്കും.
00:13 ഈ ട്യൂട്ടോറിയലിനായി ഞാൻ ഉപയോഗിക്കുന്നു:

'ഉബുണ്ടു ലിനക്സ് 14.04 'ജിറ്റ്' '2.3.2. ഒപ്പം 'ജിഎഡിറ്റ്' 'ടെക്സ്റ്റ് എഡിറ്റർ' .

00:23 താങ്കളുടെ തിരഞ്ഞെടുപ്പിലെ editor താങ്കൾക്ക് ഉപയോഗിക്കാവുന്നതാണ്.
00:27 ഈ ട്യൂട്ടോറിയൽ പിന്തുടരുന്നതിന്, ടെർമിനലിൽ പ്രവർത്തിക്കുന്ന' linux കമാൻഡുകൾ നിങ്ങൾക്ക് അറിഞ്ഞിരിക്കണം. '
00:34 ഇല്ലെങ്കിൽ, പ്രസക്തമായ 'linux 'ട്യൂട്ടോറിയലുകൾക്കായി, ഞങ്ങളുടെ വെബ്സൈറ്റ് സന്ദർശിക്കുക.
00:40 ഇപ്പോൾ നമുക്ക്Git repository.കാണും.
00:44 ഞങ്ങളുടെ പ്രോജക്റ്റിന്റെ എല്ലാ ഡാറ്റയും സൂക്ഷിക്കുന്ന ഒരു ഫോൾഡറാണ്Git repository.
00:50 ഇത് പ്രാദേശിക യന്ത്രത്തിലോ വിദൂര യന്ത്രത്തിലോ സ്ഥാപിക്കാവുന്നതാണ്.
00:55 സാധാരണ ഫോൾഡറും Git repository.യും തമ്മിലുള്ള വ്യത്യാസം'
01:00 സാധാരണ ഫോൾഡറിൽ ഫയലുകളും ഡയറക്ടറികളും മാത്രം അടങ്ങിയിരിക്കുന്നു
01:04 Git repository.അതിന്റെ പൂർണ്ണമായ ചരിത്രവും ഫയലുകളും ഡയറക്ടറികളും അടങ്ങുന്നു.
01:11 ഇപ്പോൾ നമുക്ക് നമ്മുടെ പ്രാദേശിക മെഷീനിൽ 'Git repository' ഉണ്ടാക്കാൻ പഠിക്കാം.
01:17 ടെർമിനൽ തുറക്കാൻ 'Ctrl + Alt + T' കീകൾ അമർത്തുക.
01:22 എന്റെ സിസ്റ്റത്തിൽ, ഞാൻHome ഡയറക്ടറിയിലെGit repository.എന്ന പേരിൽ ഒരു 'ഡയറക്ടറി സൃഷ്ടിക്കും.
01:28 നിങ്ങളുടെ മെഷീനിൽ നിങ്ങൾക്കാവശ്യമായ ഡയറക്ടറി സൃഷ്ടിക്കാൻ കഴിയും.
01:33 സ്വതവേ, ഞങ്ങൾ നമ്മുടെHome ഡയറക്ടറിയിലാണ്.
01:37 ടൈപ്പ്: 'mkdir space mywebpage' അമർത്തുക 'Enter' .
01:44 ഇപ്പോൾ നമ്മൾ നമ്മുടെHome ഡയറക്ടറിയിൽ ഒരു directory "mywebpage" സൃഷ്ടിച്ചു.
01:49 'ഡയറക്ടറിയിലേയ്ക്ക് പോകാന് ടൈപ് ചെയ്യുക:' cd space mywebpage 'Enter 'അമർത്തുക .
02:00 "Mywebpage" ഡയറക്ടറിGit repositoryആയിരിയ്ക്കാന് ടൈപ്പ് ചെയ്യുക git space init 'എന്റര്' അമര്ത്തുക.
02:08 സന്ദേശം നിങ്ങൾക്ക് കാണാൻ കഴിയും “Initialized empty Git repository”.
02:13 ഇത് സൂചിപ്പിക്കുന്നത്Git വിജയകരമായി ആരംഭിക്കുന്നു
02:17 ഇതാണ് 'നമ്മുടെ സിസ്റ്റത്തിൽ സൃഷ്ടിക്കപ്പെട് Git repository
02:24 തുടക്കത്തിനുശേഷം, 'mywebpage' 'ഫോൾഡറിനുള്ളിൽ മറച്ച ഫോൾഡർ dot git സൃഷ്ടിക്കും.
02:32 അദൃശ്യമായ ഫോൾഡർ കാണുന്നതിന്: 'ls space hyphen a' അമർത്തുക 'Enter' അമർത്തുക.
02:39 ഇത് 'dot git' ഫോൾഡർ കാണിക്കുന്നു. ഈdot git ഫോൾഡർ നീക്കം ചെയ്യുന്നത് മുഴുവൻ repository യും ഇല്ലാതാക്കും.
02:47 അതിനാൽ, ഈ 'dot git' ഫോൾഡറിൽ നിങ്ങൾ വളരെ ശ്രദ്ധിക്കണം.
02:51 ഇപ്പോൾ, നമ്മുടെ ഐഡന്റിറ്റി Git.എന്നാക്കി മാറ്റണം.
02:55 ഇമെയിൽ വിലാസം സജ്ജമാക്കാൻ ടൈപ്പ് ചെയ്യുക:git space config space hyphen hyphen global space user dot email space priya[dot]spoken@gmail.com Enterഅമർത്തുക .
03:12 ഇവിടെ, 'priya [dot] gmail [dot] com ' എന്നത് ഉപയോഗിച്ച്
03:18 നിങ്ങളുടെ സ്വന്തം സാധുവായ ഇമെയിൽ വിലാസം ഉപയോഗിക്കാം.
03:21 ഉപയോക്തൃനാമം ക്രമീകരിക്കുന്നതിന് ടൈപ്പ് ചെയ്യുകgit space config space hyphen hyphen global space user dot name space Priya Enter. അമർത്തുക
03:36 ഞാൻ ഒരു "Priya"ഉപയോക്തൃനാമമായി ഉപയോഗിച്ചു. "Priya" എന്നതിന് പകരം നിങ്ങളുടെ പേര് ഉപയോഗിക്കുക.
03:43 ഞങ്ങൾ സജ്ജീകരിച്ചിരിക്കുന്ന പേരുകളും ഇമെയിൽ വിലാസങ്ങളും 'git' 'ൽ പ്രവർത്തിക്കുന്ന വ്യക്തിയുടെ ഐഡന്റിറ്റികളാണ്.
03:51 അടുത്തതായി, gedit text editor നു commit മെസ്സേജ് നൽകാനായി ഞാൻ ക്രമീകരിക്കും.
03:57 ടൈപ്പ്:git space config space hyphen hyphen global space core dot editor space gedit Enter അമർത്തുക .
04:09 ഇപ്പോള്, gedit Git.എന്നതായി ക്രമീകരിച്ചിരിക്കുന്നു.
04:14 ഇവിടെ 'ഗ്ലോബൽ'flag ഓപ്ഷണൽ ആണ്.
04:17 global ഫ്ലാഗ് നെ ക്കുറിച്ച് കൂടുതൽ അറിയാൻ ഞങ്ങളുടെ സ്ലൈഡുകളിലേക്ക് തിരിച്ച് പോകും.
04:22 ഒന്നിലധികം റിപ്പോസിറ്ററികൾ ഒരു മെഷീനിൽ സൃഷ്ടിക്കാൻ കഴിയും.
04:26 നിങ്ങൾhyphen hyphen global ഫ്ലാഗ് ഉപയോഗിക്കുകയാണെങ്കിൽ, മെഷീനിലുള്ള എല്ലാ സംഭരണികൾക്കും ഈ ക്രമീകരണം ബാധകമാകും.
04:34 അതിനാൽ, ഒരു പുതിയGit repository, സൃഷ്ടിക്കുമ്പോഴെല്ലാം, ഈ ക്രമീകരണം സഹജമായി ഉപയോഗിക്കപ്പെടും.
04:42 ഒരു പ്രത്യേക റിപ്പോസിറ്ററിയിൽ മാത്രം ഐഡന്റിറ്റി വേണമെങ്കിൽ hyphen hyphen globalഫ്ലാഗ് ഉപയോഗിക്കരുത്.
04:49 terminal.ലേക്ക് തിരികെ പോകുക.'
04:51 ഇപ്പോൾ നമുക്ക് മുമ്പ് സജ്ജമാക്കിയ വ്യക്തിയുടെ കോൺഫിഗറേഷൻ വിശദാംശങ്ങൾ പരിശോധിക്കാം.
04:57 ടൈപ്പ്:git space config space hyphen hyphen list 'Enter.'അമർത്തുക
05:04 ഇപ്പോൾ താങ്കൾക്ക്editor name, email address and username.എന്നിവ കാണാം.
05:10 ഞാൻ പ്രകടനത്തിനായി 'html' ഫയലുകൾ ഉപയോഗിക്കും.
05:14 താങ്കൾക്ക് ഇഷ്ടമുള്ള ഏതൊരു ഫയൽ തരവും ഉപയോഗിക്കാം. ഉദാഹരണത്തിന് ടെക്സ്റ്റ് ഫയലുകൾ അല്ലെങ്കിൽ പ്രമാണ ഫയലുകൾ.
05:22 'ടെർമിനലിലേക്ക് തിരികെ പോകുക.' 'പ്രോംപ്റ്റ്' ക്ലിയർ ചെയ്യട്ടെ.
05:26 ഇപ്പോൾ ടൈപ്പ്: ചെയുക gedit space mypage.html space ampersand.'.
05:34 നിങ്ങൾ മറ്റൊരു ഫയൽ ഉപയോഗിക്കുകയാണെങ്കിൽ "mypage.html" എന്നതിനുപകരം ആ ഫയലിന്റെ പേര് കൊടുക്കുക.
05:41 പ്രോംപ്റ്റിനെ സ്വതന്ത്രമാക്കാൻ '&' (അമ്പേഴ്‌സണ്ട് ) ഞങ്ങൾ ഉപയോഗിക്കുന്നു. ഇപ്പോൾ 'Enter' അമർത്തുക.
05:47 ഞാൻ മുമ്പ് സംരക്ഷിച്ച 'Writer ഡോക്യുമെന്റ് മുതൽ, ഈ ഫയലിൽ ചില കോഡ് copy paste
05:54 സമാനമായി, നിങ്ങളുടെ ഫയലിലേക്ക് കുറച്ച് ഉള്ളടക്കം ചേർക്കുക.
05:58 ഇപ്പോൾ എന്റെ ഫയൽ സേവ് ചെയ്യുന്നത്
06:00 അതിനാൽ, അതിൽ ചില കോഡ് ഉള്ള ഒരു 'html' ഫയൽ ഉണ്ട്.
06:05 ശ്രദ്ധിക്കുക: 'mypage.html' 'എവിടെയാണെന്നെ എവിടായാലും താങ്കൾ താങ്കളുടെ ഫയൽ നെയിം മാറ്റി സ്ഥാപിക്കണം.
06:13 അടുത്തതായി, "mypage.html" എന്ന ഫയൽ പിന്തുടരുന്നതിന് ഞങ്ങൾ 'ഗിറ്റ്' 'ചോദിക്കും.
06:18 ടെർമിനലിലേക്ക് തിരികെ സ്വിച്ച് ടൈപ്പ് ചെയ്യുക:git space add space mypage.html Enter.അമർത്തുക
06:27 ഇപ്പോൾ 'Git' ന്റെ നിലവിലെ സ്ഥിതി പരിശോധിക്കും. അതിനാൽ, ടൈപ്പ് ചെയ്യുക:git space status 'Enter' അമർത്തുക.
06:36 നിങ്ങൾക്ക് "പുതിയ ഫയൽ:mypage.html" കാണുക. 'ഈ ഫയലിൽ വരുത്തിയ മാറ്റങ്ങൾ പിന്തുടരുന്നതിന്' Git ആരംഭിച്ചു.
06:48 ഇത് tracking. എന്നറിയപ്പെടുന്നു.
06:51 നമുക്ക് നമ്മുടെ ഫയലിലേക്ക് തിരികെ പോകാം 'mypage.html'
06:55 കൂടാതെ ഈ ഫയലിലേക്ക് കൂടുതൽ കോഡ് കോഡുകൾ ചേർക്കുക.
06:58 മുമ്പത്തേപ്പോലെ, ഞാൻ എന്റെ 'Writer' ഫയലിൽ നിന്നും പകർത്തി ഒട്ടിക്കും.
07:06 'സേവ്' ചെയ്ത ഫയല് അടയ്ക്കുക.
07:10 തുടർന്ന് ടെർമിനലിലേക്ക് തിരികെ പോകുക. മുമ്പത്തെപ്പോലെ,Git, എന്ന നിലവിലെ സ്റ്റാറ്റസ് പരിശോധിക്കാൻ, ടൈപ്പ് ചെയ്യുക:git space status Enter. അമർത്തുക
07:21 ഇത് കാണിക്കുന്നു:“Changes not staged for commit:” “modified:mypage.html”.
07:28 ഇതിനർത്ഥം നമ്മൾ വരുത്തിയ മാറ്റങ്ങൾ staging area. ചേർത്തിട്ടില്ലെന്നാണ്.
07:34 staging area. എന്നറിയാൻ നമുക്ക് 'സ്ലൈഡുകളിലേക്ക് തിരികെ പോകാം.
07:39 staging area. ചെയ്യേണ്ട മാറ്റങ്ങൾ സംബന്ധിച്ച വിവരങ്ങൾ സംഭരിക്കുന്ന ഒരു ഫയൽ.
07:46 ഫയലിന്റെ ഉള്ളടക്കം ' staging area.ചേർക്കുന്നതിന് മുമ്പ് ചേർക്കേണ്ടതാണ്.
07:51 വരാനിരിക്കുന്ന ട്യൂട്ടോറിയലുകളിലെcommit നെക്കുറിച്ച് കൂടുതൽ ചർച്ച ചെയ്യാം.
07:56 പഴയ Git പതിപ്പുകൾ staging area.ക്കു പകരം indexഉപയോഗിച്ചു. '
08:01 ഇപ്പോൾ, staging area.ൽ പുതിയ മാറ്റങ്ങൾ എങ്ങനെ ചേർക്കാമെന്ന് നമുക്ക് നോക്കാം.
08:07 'ടെർമിനൽ' ലേക്ക് മടങ്ങുക. 'പ്രോംപ്റ്റിനെ' ക്ലിയർ ചെയുക
08:11 ടൈപ്പ് ചെയ്യുക:git space add space mypage dot html 'Enter' അമർത്തുക.
08:19 ജിറ്റ് നില പരിശോധിക്കുന്നതിന്, git space status ടൈപ്പ് ചെയ്ത് 'Enter' അമർത്തുക.
08:26 ഇപ്പോൾ നിങ്ങൾക്ക് സന്ദേശം കാണാം “Changes to be committed:”.
08:30 ഇതിനർത്ഥം ഫയൽ staging area ചേർത്തിട്ടുണ്ട്, അത് പ്രതിജ്ഞാബദ്ധമാണ്.
08:37 ഇപ്പോൾ നമ്മൾ freeze നമ്മുടെ കോഡാണ്.
08:40 ഞങ്ങളുടെ ജോലിയിൽ ഒരു പ്രത്യേക ഘട്ടത്തിൽ എത്തുമ്പോൾ അവ ഞങ്ങൾക്ക്repository. ൽ സേവ് ചെയ്യാൻ കഴിയും. ഇത് commit. എന്നറിയപ്പെടുന്നു.
08:49 ഓരോ commit username, email-id, date, time commit message എന്നിവ കൊണ്ട് സംരക്ഷിച്ചിരിക്കുന്നു .
08:57 ഇപ്പോൾ നമുക്ക് commit'.എങ്ങനെ എന്ന് നോക്കാം. ടെർമിനലിലേക്ക് തിരികെ സ്വിച്ച് ചെയ്യുക:റ് git space commit' അമർത്തുക 'Enter' അമർത്തുക.
09:07 gedit text editor commit മെസ്സേജ് കിട്ടാൻ യാന്ത്രികമായി തുറക്കുന്നു.
09:13 ആദ്യവരിയിൽ ഞാൻ ടൈപ്പ് ചെയ്യും:“Initial commit” commit message. ആയിട്ടാണ്.
09:18 നിങ്ങൾക്കാവശ്യമുള്ള ഏതെങ്കിലും ഇൻഫൊർമേറ്റീവ് മെസ്സേജ് ടൈപ്പുചെയ്യാൻ കഴിയും.
09:22 ഇവിടെ hash.ഉപയോഗിച്ച് ചില വരികൾ തുടങ്ങാം. നിങ്ങൾക്ക് അവ ഒഴിവാക്കാവുന്നതാണ് അല്ലെങ്കിൽ നിങ്ങൾക്കവ ഇല്ലാതാക്കാം.
09:30 hash. ലൈനിന് മുമ്പോ ശേഷമോ ദയവായിcommit message എഴുതുക.
09:35 ഭാവിയിൽ ഈcommit message ഉപയോഗിച്ച്, ഈ ഘട്ടത്തിൽ ഞങ്ങൾ എന്തു ചെയ്താലും നമുക്ക് തിരിച്ചറിയാം.
09:41 സേവ് ചെയ്ത എഡിറ്റർ അടയ്ക്കുക.
09:44 താഴെ കൊടുത്തിരിക്കുന്ന ചില വിവരങ്ങൾ കാണുക:

commit message എത്ര ഫയലുകൾ ഞങ്ങൾ മാറ്റിയിരിക്കുന്നു ഞങ്ങൾ എത്ര ശ്രമങ്ങൾ ചെയ്തു ഫയലിന്റെ പേര്.

09:56 ഇപ്പോൾ g git log ' കമാൻഡ് ഉപയോഗിച്ച് commitവിശദാംശങ്ങൾ നമുക്ക് നോക്കാം.
10:00 ടൈപ്പ് ചെയുക git space log അമർത്തുക 'Enter.'
10:06 ഞങ്ങളുടെ സംഭരണിയിൽ നമുക്ക് ഒരു commit ഉണ്ട്
10:09 ഇത് commit hash' അല്ലെങ്കിൽSHA-1 hash.എന്നറിയപ്പെടുന്ന ഒരു തനതായ ID പ്രദർശിപ്പിക്കുന്നു.
10:16 SHA-1 hash.എന്നതിനെക്കുറിച്ച് കൂടുതൽ അറിയാൻ ഞങ്ങളുടെ സ്ലൈഡുകളിലേക്ക് സ്വിച്ചുചെയ്യുക.
10:20 SHA-1 hash.40 ആൽഫ-ന്യൂമെറിക് പ്രതീകങ്ങളുടെ ഒരു യൂണിക് ഐഡിയാണ്.
10:25 hash value. ൽ ഗിറ്റ് എല്ലാ വിവരങ്ങളും ഡാറ്റാബേസിൽ സംഭരിക്കുന്നു.'
10:31 SHA-1 hash'. ഉപയോഗിച്ച്Git commit തിരിച്ചറിഞ്ഞു.
10:35 ഭാവി ട്യൂട്ടോറിയലുകളിൽ 'SHA-1 ഹാഷ്' ന്റെ പ്രാധാന്യം നിങ്ങൾ മനസ്സിലാകും.
10:41 നമുക്ക് ടെർമിനലിലേക്ക് തിരിച്ചു വരാം.
10:43 commit ന്റെ പേര്, author name, email address, date, time commit message തുടങ്ങിയ വിശദാംശങ്ങളും ഇത് കാണിക്കുന്നു.
10:56 ഇതിനോടൊപ്പം, ഈ ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്ത് എത്തിയിരിക്കുന്നു.
11:00 നമുക്ക് ചുരുക്കാം. ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിച്ചത്:

'ജിറ്റ് റിപ്പോസിറ്ററി' 'ഉം Git init, status, commit & lag 'തുടങ്ങിയ ചില അടിസ്ഥാന നിർദ്ദേശങ്ങൾ' ഗിറ്റ് 'ആണ്.

11:14 ഒരു അസ്സൈൻമെന്റ് പോലെ - നിങ്ങളുടെ മെഷീനിൽ ഒരു directory സൃഷ്ടിക്കു, അതിനെ' റിപ്പോസിറ്ററിയായി മാറ്റുക.
11:20 ഒരു ടെക്സ്റ്റ് ഫയൽ സൃഷ്ടിച്ച് അതിലേക്ക് കുറച്ച് ഉള്ളടക്കം ചേർക്കുക.
11:25 Git repository. ടെ staging area യിൽ ചേർക്കുക.'
11:29 repository ലേക്ക് ഫയൽ Commit ചെയുക
11:32 git logകമാൻഡ് ഉപയോഗിച്ച് commit വിശദാംശങ്ങൾ കാണുക.
11:35 താഴെയുള്ള ലിങ്കിലുളള വീഡിയോ സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു. ദയവായി അത് ഡൌൺലോഡ് ചെയ്ത് കാണുക.
11:43 സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്ട് ടീം വർക്ക്ഷോപ്പുകൾ നടത്തുന്നു. ഓൺലൈൻ ടെസ്റ്റ് പാസാകുന്നവരെ സർട്ടിഫിക്കറ്റുകൾ നൽകുന്നു. കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി ഞങ്ങൾക്ക് എഴുതുക.
11:55 സ്പോകെൻ ട്യൂട്ടോറിയൽ പ്രൊജക്ട്, എൻ എം ഇ ഐ സി, എം എച്ച് ആർ ഡി, ഇന്ത്യാ ഗവണ്മെന്റിന്റെതാണ്.
12:02 ഈ മിഷനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ താഴെ പറയുന്ന ലിങ്കിൽ ലഭ്യമാണ്.
12:08 ഇത് ഐ.ഐ.ടി ബോംബെയിൽ നിന്ന് വിജി നായർ ചേരുന്നതിന് നന്ദി.

Contributors and Content Editors

PoojaMoolya, Prena