Git/C2/Stashing-and-Cleaning/Malayalam

From Script | Spoken-Tutorial
Jump to: navigation, search
Time
Narration
00:01 'Git' ലെ stashing and cleaning .സ്പോകെൻ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം.
00:07 ഈ ട്യൂട്ടോറിയലില് നമ്മള് stashing.നെ കുറിച്ച് പഠിക്കും.
00:11 എങ്ങനെയെന്നത് ഞങ്ങൾ പഠിക്കും:ഒരു stashസൃഷ്ടിക്കുക' ' 'Stash' ഉംക്ലീൻ 'ഒരു' stash
00:19 ഈ ട്യൂട്ടോറിയൽ രേഖപ്പെടുത്താൻ, ഞാൻ ഉപയോഗിക്കുന്നു:'Ubuntu Linux 14.04'Git 2.3.2 andgedit Text Editor
00:32 താങ്കള് തിരഞ്ഞെടുത്ത ഏതെങ്കിലുംeditor പയോഗിക്കാവുന്നതാണ്.
00:36 ഈ ട്യൂട്ടോറിയൽ പിന്തുടരുന്നതിന്, നിങ്ങൾക്ക് Git കോമ്മൺഡ്സ് ബ്രാണ്ടിങ്ങ് branching in Git. എന്നിവ'യുടെയും അറിവ് ഉണ്ടായിരിക്കണം.
00:43 ഇല്ലെങ്കിൽ, പ്രസക്തമായ ട്യൂട്ടോറിയലുകൾക്കായി, ഞങ്ങളുടെ വെബ്സൈറ്റ് സന്ദർശിക്കുക.
00:48 നമുക്ക് 'stashing' പഠിക്കാം.
00:51 Stashing ഒരു branch.താത്കാലിക മാറ്റങ്ങളില്ലാതെ save ഉപയോഗിക്കുന്നു.
00:57 ' branches.മാറുമ്പോൾ, അത് നിലവിലുള്ള പ്രവൃത്തിയെ തടസ്സപ്പെടുത്തുന്നതിന് ഇത് സഹായിക്കുന്നു.
01:04 Stash ലെ താൽക്കാലിക മാറ്റങ്ങൾ തട്ടിച്ചുനോക്കുമ്പോൾ ഏത് സമയത്തും റദ്ദാക്കാവുന്നതാണ്.
01:08 ഈ ട്യൂട്ടോറിയൽ ശ്രേണിയിൽ നേരത്തെ തന്നെ 'stash' ഇതിനകം വന്നുവെന്ന് ഓർക്കുക.
01:16 ഇപ്പോൾ നമുക്ക് കൂടുതൽ വിശദമായി പഠിക്കാം.
01:20 'ടെർമിൾ' തുറന്ന് നമുക്ക് തുടങ്ങാം.
01:25 നമ്മൾ നേരത്തെ സൃഷ്ടിച്ച "Git" repository mywebpage 'തുറക്കും.
01:30 ടൈപ്പ്:: cd space mywebpage 'Enter' അമർത്തുക.
01:35 ഞാൻ പ്രകടനത്തിനായി 'html' ഫയലുകൾ ഉപയോഗിക്കുന്നത് തുടരും. നിങ്ങളുടെ തിരഞ്ഞെടുപ്പിലുള്ള ഏത് തരത്തിലുള്ള ഫയലും നിങ്ങൾക്ക് ഉപയോഗിക്കാം.
01:44 ഇവിടെ നിന്ന്, 'ടെർമിനൽ' ടൈപ്പ് ചെയ്ത ശേഷം 'Enter കീ' അമർത്തുക.
01:52 ആദ്യമായി, git space branch.ടൈപ്പ് ചെയ്തുകൊണ്ട് branch list
01:58 chapter-three. എന്ന് ബ്രാഞ്ച് നെയിം കൊടുത്തു
02:03 ഞാൻ അതിനുള്ളിൽ ഒരുcommit നടത്തി.
02:08 നിങ്ങൾ ഒരു പുതിയ ശാഖയുണ്ടാക്കുകയും അതിൽ commit ഉണ്ടാക്കുകയും ചെയ്യുക.
02:15 git space checkout space chapter-three. ടൈപ്പ് ചെയ്തുകൊണ്ട് ഞങ്ങൾ branch chapter-three പേയിലാകും.
02:23 നമുക്ക് Gitലോഗ് പരിശോധിക്കാം.
02:26 ഇത് commit ആണ്. ഇത് chapter-threeബ്രാഞ്ചിൽ നടത്തി.
02:31 നമുക്ക് "ls" ടൈപ്പുചെയ്യുന്നതിലൂടെ ഫോൾഡർ ഉള്ളടക്കം പരിശോധിക്കാം.
02:35 നിങ്ങൾ വിൻഡോസ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിൽ പ്രവർത്തിക്കുകയാണെങ്കിൽ, "ls" കമാൻഡ് നു പകരം "dir" കമാൻഡ് ഉപയോഗിക്കുക.
02:43 ഇവിടെ നമുക്ക് മൂന്ന് 'html' ഫയലുകൾ ഉണ്ട്.
02:47 ഇപ്പോൾ, 'mypage.html' ഫയലിൽ ചില മാറ്റങ്ങൾ വരുത്താം.
02:53 നമുക്ക് 'mypage.html' gedit space mypage.html space ampersand ടൈപ്പ് ചെയ്തുകൊണ്ട് ഫയൽ തുറക്കാം.
03:03 ഞാൻ മുമ്പ് സംരക്ഷിച്ച Writer ഡോക്യുമെന്റ് ൽ നിന്ന് ഈ ഫയലിലേക്ക് ചില വരികൾകോപ്പി പേസ്റ്റ് ചെയുക
03:11 ഫയല് save ചെയ്ത ക്ലോസെ ചെയുക
03:14 Git status, പരിശോധിക്കുന്നതിന്' ' git space status
03:19 ഞങ്ങളുടെ മാറ്റങ്ങൾ ഇതുവരെ നടന്നിട്ടില്ലെന്ന് ഞങ്ങൾക്ക് മനസിലാക്കാൻ കഴിയും.
03:24 ഒരു വലിയ പദ്ധതിയിൽ പ്രവർത്തിക്കുമ്പോൾ, ഞങ്ങൾ പലപ്പോഴും branches സ്വിച്ചുചെയ്യുക.
03:30 ഇപ്പോൾ നമുക്ക്, masterബ്രാഞ്ചിൽ മറ്റൊന്നിൽ പ്രവർത്തിക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു.
03:37 ടൈപ്പ് ചെയുക ' git space checkout space master.
03:41 മാറ്റങ്ങൾ വരുത്താതെ നമുക്ക് മറ്റ് branches ലേക്ക് തിരിച്ച് മാറ്റാനാകില്ലെന്ന് ഈ പിശക് കാണിക്കുന്നു.
03:48 ഇപ്പോൾ വരുത്തിയ മാറ്റങ്ങൾ commit ഞാൻ ആഗ്രഹിക്കുന്നില്ല, കാരണം എന്റെ ജോലി അമ്പരപ്പിലാണ്.
03:55 hyphen hyphen forceഫ്ലാഗ് ഉപയോഗിച്ച് ഈ ശാഖയിൽ നിന്നും നിർബന്ധപൂർവ്വം പുറന്തള്ളുകയാണെങ്കിൽ, മാറ്റങ്ങൾ നിരസിക്കപ്പെടും.
04:04 പക്ഷേ, താൽക്കാലികമായി മാറ്റങ്ങൾ save ചെയ്യാൻ എനിക്ക് താത്പര്യമുണ്ടെങ്കിൽ എന്താണ് ചെയ്യേണ്ടത്? ഇത് Stashing.ഉപയോഗിച്ച് ഉപയോഗിക്കും.
04:11 ഇരട്ട ഉദ്ധരണികൾക്കുള്ളിൽ 'git space stash space space save' ടൈപ്പുചെയ്യുന്നതിലൂടെ താൽക്കാലികമായി മാറ്റങ്ങൾ സംരക്ഷിക്കാൻ കഴിയും '"stable mypage.html"' .
04:24 ഇവിടെ, "mypage.html" എന്നത് സ്റ്റാഷിൽ ഞാൻ നൽകിയിട്ടുള്ള പേര് ആണ്. നിങ്ങളുടെ മുൻഗണന അനുസരിച്ച് നിങ്ങൾക്ക് അത് നൽകാം.
04:34 ടെർമിനലിൽ stash നെയിം branch നെയിം stash എവിടെ ഉണ്ടാക്കിഎന്നിവ പ്രദർശിപ്പിച്ചിരിക്കുന്നു.
04:42 git space status.ടൈപ്പ് ചെയ്ത് Git statusപരിശോധിക്കും. നിങ്ങൾക്ക് “nothing to commit”. എന്ന സന്ദേശം കാണാം.
04:51 ഇപ്പോൾ നമുക്ക് branches ഇപ്പോൾ മാറാം.
04:55 ഇപ്പോൾ, git space checkout space master. ടൈപ്പ് ചെയ്തുകൊണ്ട് master branch പോകാൻ ശ്രമിക്കാം.
05:03 'Stashing' കഴിഞ്ഞാല് മറ്റു ശാഖകളിലേക്ക് മാറാം.
05:07 അടുത്തതായി, 'stashing' മറ്റൊരു വഴി നമുക്ക് നോക്കാം.
05:11 അതിനായി വീണ്ടും git space checkout space chapter-three.three 'ടൈപ്പ് ചെയ്യുക വഴി ഞാൻ chapter-three പോകും.
05:20 ഇപ്പോൾ, 'history.html' എന്ന ഫയൽ ഞാൻ എഡിറ്റ് ചെയ്യും. ടൈപ്പ്: : gedit space history.html space ampersand.
05:31 ഇവിടെ എന്റെ Writer ഡോക്യുമെന്റ് രേഖയിൽ ചില വരികൾ ചേർക്കും.
05:35 ഫയല് save ചെയ്തു ക്ലോസെ ചെയുക
05:38 git space status. ടൈപ്പ് ചെയ്തുകൊണ്ട്e Git status പരിശോധിക്കാം.
05:44 പറയുക, ഉദാഹരണത്തിന്, 'stash' , ഈ മാറ്റങ്ങൾ മറ്റൊരു വിധത്തിൽ സംരക്ഷിക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നു. ടൈപ്പ്:: git space stash.
05:54 ഇവിടെ stash പേരൊന്നും നല്കിയിട്ടില്ല എന്ന് ശ്രദ്ധിക്കുക.
05:58 stash നാമത്തിൽ ഞങ്ങൾ നൽകുന്നില്ലെങ്കിൽ,' stash ഏറ്റവും പുതിയ 'commit.ന്റെ പേരിൽ സേവ് ആകും.
06:04 അടുത്തതായി, stashനാമവും ഏറ്റവും ലേറ്റസ്റ്റ് commit ഒന്നു തന്നെയാണോ എന്നു പരിശോധിക്കും.
06:10 നമുക്ക് 'Git log' പരിശോധിക്കാം.
06:14 'Stash' ലിസ്റ്റുകൾ പരിശോധിക്കുന്നതിനായി: git space stash space list. ടൈപ്പ് ചെയ്യുക.
06:20 ഏറ്റവും പുതിയt commit ഏറ്റവും പുതിയ stash ന്റെ പേരുള്ളത് നിങ്ങൾക്ക് കാണാം.
06:25 ഏറ്റവും പുതിയ stashആദ്യം കാണിച്ചിരിക്കുന്നത്, stashes കാലക്രമത്തിൽ ലിസ്റ്റുചെയ്തിരിക്കുന്നു എന്നാണ്.
06:35 ഇത് stash id ആണ്, അത് സ്വപ്രേരിതമായി ജനറേറ്റുചെയ്യും.
06:40 ഞാൻ പ്രകടന ലക്ഷ്യത്തിനായി ഒരു stash സൃഷ്ടിക്കും.
06:45 അതിനാല് ഞാന് 'story.html' ഫയല് തിരുത്തും. ടൈപ്പ്: gedit space story.html space ampersand
06:55 'Story.html' ഫയലിൽ ചില വരികൾ ചേർക്കും.
07:00 ഫയല് save ചെയ്ത ക്ലോസെ ചെയുക
07:03 ഇപ്പോൾ, മാറ്റങ്ങൾ 'stash' ൽ ഞാൻ സംരക്ഷിക്കും.
07:07 ടൈപ്പ്:: git space stash space save space within double quotes “Stashed story.html”.
07:17 git space stash space list.ടൈപ്പുചെയ്തുകൊണ്ട് stash list പരിശോധിക്കാം.
07:24 chapter-three ബ്രാഞ്ചിൽ ഇപ്പോൾ മൂന്ന് സ്ട്രോക്കുകൾ ഉണ്ട് എന്ന് നമുക്ക് കാണാം.
07:30 ചില സാഹചര്യങ്ങളിൽ, നമ്മൾ സംരക്ഷിച്ച മാറ്റങ്ങളിൽ എന്ത് മാറ്റങ്ങൾ വരുത്തുമെന്ന് ഓർക്കുന്നില്ല.
07:36 അത് എങ്ങനെ പരിശോധിക്കാമെന്ന് നോക്കാം.
07:40 പറയുക, ഉദാഹരണത്തിന്, stash@{0}. ന്റെ വിശദാംശങ്ങൾ കാണാൻ ഞാൻ ആഗ്രഹിക്കുന്നു.
07:45 അതിനാൽ, ടൈപ്പ് ചെയ്യുക: git space diff space stash at the rate (@) symbol within curly brackets zero.
07:54 'Story.html' ന്റെ മാറ്റങ്ങൾ നമുക്ക് കാണാം. അതാണ് നമ്മൾ 'stash @ {0}' ൽ സംരക്ഷിച്ചത്.
08:01 അടുത്തതായി stashed ഫയലുകളിൽ പ്രവർത്തിക്കുന്നത് തുടരും.
08:06 അതിനായി ആദ്യം നമുക്ക് stashes.പ്രയോഗിക്കണം.
08:10 stash list,പരിശോധിക്കുന്നതിന്, git space stash space list.ടൈപ്പ് ചെയ്യുക.
08:17 ഉദാഹരണത്തിന്, ഇപ്പോൾ നമ്മൾ 'stash @ {1} ബാധകമാക്കുന്നു.
08:21 അങ്ങനെ ചെയ്യുന്നതിന്, git space stash space apply space stash @ (at the rate symbol) within curly brackets one.ടൈപ്പ് ചെയ്യുക.
08:33 'Stash id' സൂചിപ്പിക്കാത്ത പക്ഷം, പുതിയ സ്റ്റാഷ് (അതായത്) stash@{0} പ്രയോഗിക്കപ്പെടും.
08:40 'Stash' വിജയകരമായി പ്രയോഗിച്ചുവെന്ന് നിങ്ങൾക്ക് കാണാം.
08:44 space stash space list.ടൈപ്പുചെയ്തുകൊണ്ട് 'stash listപരിശോധിക്കാം.
08:51 പട്ടികയിൽ stash@{1}കാണാം. ഇത് ഇപ്പോഴും ഭാവിയിൽ ആശയക്കുഴപ്പം ഉണ്ടാക്കാം.
08:58 അതിനാൽ, ഒരു സ്റ്റാഷ് ഉപയോഗിച്ചു കഴിഞ്ഞാൽ, അതു് സ്വയം നീക്കം ചെയ്യുന്നതു് നല്ലതാണു്.
09:03 'Stash @ {1}' നീക്കം ചെയ്യാനായി ടൈപ്പ് ചെയ്യുക: git space stash space drop space stash@ (at the rate symbol) within curly brackets one.
09:16 stash list, പരിശോധിക്കുന്നതിന്, : git space stash space list.ടൈപ്പ് ചെയ്യുക.
09:22 നമ്മുടെ stash@{1} നീക്കം ചെയ്യപ്പെട്ടതായി നമുക്ക് കാണാം. 'Stash @ {2}' stash @ {1} 'ആയി മാറി.
09:30 ഇനി നമുക്ക് 'stash' 'വേറൊരു രീതിയിൽ പ്രയോഗിക്കാൻ പഠിക്കാം. ടൈപ്പ്: git space stash space pop.
09:39 നമ്മുടെ stash@{0}പ്രയോഗിച്ചുവെന്ന് കാണാം.
09:43 നമ്മള് 'stash pop' കമാന്ഡ് ഉപയോഗിക്കുമ്പോള്, ഏറ്റവും പുതിയ സ്റ്റാഷ് (അതായത്)) stash@{0} പ്രയോഗിക്കപ്പെടും.
09:52 വീണ്ടും,git space stash space list.ടൈപ്പുചെയ്തുകൊണ്ട് ' stash list പരിശോധിക്കും.
09:59 ഇപ്പോൾ, 'stash @ {0}' നീക്കം ചെയ്യപ്പെട്ടതായി നമുക്ക് കാണാം. ',' Stash @ {1 'stash @ {0}' ആയി മാറി.
10:07 'Stash pop' കമാൻഡ് 'stash @ {0}' ബാധകമാക്കുകയും അത് സ്വപ്രേരിതമായി ഇല്ലാതാക്കുകയും ചെയ്യും.
10:15 അടുത്തതായി, ഒരേസമയം എല്ലാ തന്ത്രങ്ങളും നീക്കംചെയ്യുന്നത് എങ്ങനെയെന്ന് നമുക്ക് മനസിലാക്കാം.
10: 20 ഞങ്ങളുടെ സംഭരണികളിൽ നിന്നുമുള്ള എല്ലാ തന്ത്രങ്ങളും ഇല്ലാതാക്കാൻ, ടൈപ്പ് ചെയ്യുക:git space stash space clear.
10:28 വീണ്ടും, git space stash space list. ടൈപ്പുചെയ്തുകൊണ്ട് stash list രിശോധിക്കും.
10:36 നമ്മുടെ stash ലിസ്റ്റ് ഇപ്പോൾ ശൂന്യമാണെന്ന് നമുക്ക് കാണാം.
10:40 ഇതിനോടൊപ്പം, ഈ ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്ത് എത്തിയിരിക്കുന്നു.
10:44 സംഗ്രഹിക്കാം.
10:46 ഈ ട്യൂട്ടോറിയലിൽ, ഞങ്ങൾ Stashing- നെ കുറിച്ച് മനസ്സിലാക്കി.
10:51 എങ്ങനെയാണ് ഞങ്ങൾ പഠിച്ചത്: ക്രിയേറ്റ് stash അപ്ലൈ stash ക്ലീൻ stash.
10:58 ഒരു അസൈൻമെന്റ് എന്ന നിലയിൽ - നിങ്ങളുടെ repository.ലെ മൂന്ന് സ്റ്റേഷനുകൾ സൃഷ്ടിക്കുക.
11:03 git stash show.എന്ന കമാൻഡ് പര്യവേക്ഷണം ചെയ്യുക.
11:07 git stash show git stash show stash@{1}.എന്നിവ തമ്മിലുള്ള വ്യത്യാസം മനസിലാക്കുക.
11:14 ഏറ്റവും പുതിയ stash (Use – git stash pop)പ്രയോഗിക്കുക
11:21 റിപ്പോസിറ്ററിയിൽ നിന്നും എല്ലാ തന്ത്രങ്ങളും നീക്കം ചെയ്യുക.

(Hint – git stash clear)

11:28 താഴെയുള്ള ലിങ്കിലുളള വീഡിയോ സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു. ദയവായി അത് ഡൌൺലോഡ് ചെയ്ത് കാണുക.
11:36 സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്ട് ടീം വർക്ക്ഷോപ്പുകൾ നടത്തുന്നു. കൂടാതെ ഓൺലൈൻ ടെസ്റ്റ് പാസാകുന്നവർക്ക് സാക്ഷ്യപത്രങ്ങൾ നൽകുന്നു. കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി ഞങ്ങൾക്ക് എഴുതുക.
11:48 സ്പോകെൻ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റ് ഫണ്ട്, എൻ എം ഇ ഐ സി, എംഎച്ച്ആർഡി, ഗവർമെന്റ് ഓഫ് ഇന്ത്യ.
11:55 ഈ മിഷനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ താഴെ പറയുന്ന ലിങ്കിൽ ലഭ്യമാണ്.
12:01 ഇത് ഐ.ഐ.ടി ബോംബയിയിൽ നിന്നുള്ള പ്രിയയാണ്. ചേരുന്നതിന് നന്ദി.

Contributors and Content Editors

Vijinair