Git/C2/The-git-checkout-command/Oriya

From Script | Spoken-Tutorial
Jump to: navigation, search
Time
Narration
00:01 ବନ୍ଧୁଗଣ, git checkout command ଉପରେ ଥିବା ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲକୁ ସ୍ଵାଗତ
00:06 ଏହି ଟ୍ୟୁଟୋରିଆଲରେ ଆମେ: *Git repositoryରେ ଏକାଧିକ ଫାଇଲକୁ ସଂଯୁକ୍ତ କରିବା, ଶିଖିବା
00:12 Git repositoryରୁ ଗୋଟିଏ ଫାଇଲକୁ ବାହାର କରିବା
00:16 ବାହାର ହୋଇଥିବା ଫାଇଲକୁ ପୁନରୁଦ୍ଧାର କରିବା
00:18 ଗୋଟିଏ ଫାଇଲରେ ହୋଇଥିବା ପରିବର୍ତ୍ତନକୁ ବାହାର କରିବା ଏବଂ
00:21 ଗୋଟିଏ ପୂର୍ବ ରିଭିଜନକୁ ପୁନରୁଦ୍ଧାର କରିବା
00:25 ଏହି ଟ୍ୟୁଟୋରିଆଲ୍ ପାଇଁ ମୁଁ ବ୍ୟବହାର କରୁଛି: Ubuntu Linux 14.04
00:31 Git 2.3.2. ଓ Gedit ଟେକ୍ସଟ ଏଡିଟର୍
00:36 ଆପଣ ନିଜ ପସନ୍ଦର ଯେକୌଣସି editorକୁ ବ୍ୟବହାର କରିପାରିବେ
00:40 ଏହି ଟ୍ୟୁଟୋରିଆଲକୁ ଅନୁସରଣ କରିବା ପାଇଁ ନିଶ୍ଚିତରୂପେ ଟର୍ମିନଲରେ Linux କମାଣ୍ଡଗୁଡିକୁ ରନ୍ କରିବା ଉପରେ ଆପଣଙ୍କର ଜ୍ଞାନ ଥିବା ଆବଶ୍ୟକ
00:47 ଯଦି ନାହିଁ, ସମ୍ପର୍କୀତ Linux ଟ୍ୟୁଟୋରିଆଲଗୁଡିକ ପାଇଁ, ଆମ ୱେବସାଇଟକୁ ଯା’ନ୍ତୁ
00:52 ବର୍ତ୍ତମାନ, ଚାଲନ୍ତୁ Git repositoryରେ ଏକାଧିକ ଫାଇଲକୁ କିପରି ସଂଯୁକ୍ତ କରାଯାଏ ଦେଖିବା
00:58 Ctrl+Alt+Tକୁ ଦାବି terminalକୁ ଖୋଲନ୍ତୁ
01:02 Git ରିପୋଜିଟୋରୀ mywebpageକୁ ଯା’ନ୍ତୁ ଯାହାକୁ ପୂର୍ବେ ସୃଷ୍ଟି କରାଯାଇଛି
01:09 ଟାଇପ୍ କରନ୍ତୁ: cd ସ୍ପେସ୍ mywebpage ଏବଂ Enter ଦାବନ୍ତୁ
01:14 ପ୍ରଦର୍ଶନ ପାଇଁ html ଫାଇଲଗୁଡିକର ବ୍ୟବହାରକୁ ଜାରି ରଖନ୍ତୁ
01:19 ଆପଣ ଆପଣଙ୍କ ପସନ୍ଦର ଯେକୌଣସି ଫାଇଲର ପ୍ରକାରକୁ ବ୍ୟବହାର କରିପାରିବେ
01:23 ବର୍ତ୍ତମାନ ଦୁଇଟି html ଫାଇଲ୍ ସୃଷ୍ଟି କରନ୍ତୁ
01:27 ତେଣୁ ଟାଇପ୍ କରନ୍ତୁ: gedit ସ୍ପେସ୍ mystory.html ସ୍ପେସ୍ mynovel.html ସ୍ପେସ୍ ଆମ୍ପର୍ସାଣ୍ଡ
01:37 ପ୍ରମ୍ପ୍ଟକୁ ମୁକ୍ତ କରିବା ପାଇଁ & (ଆମ୍ପର୍ସାଣ୍ଡ)କୁ ବ୍ୟବହାର କରାଯାଏ. Enter ଦାବନ୍ତୁ
01:43 ପୂର୍ବରୁ ସେଭ୍ କରାଯାଇଥିବା Writer ଡକୁମେଣ୍ଟରୁ କିଛି କୋଡକୁ ଏହି ଫାଇଲଗୁଡିକ ମଧ୍ୟରେ କପୀ ଓ ପେଷ୍ଟ କରନ୍ତୁ
01:50 ଏହି ଫାଇଲଗୁଡିକୁ save କରନ୍ତୁ
01:53 ପ୍ରଥମେ, terminalରେ git ସ୍ପେସ୍ status ଏବଂ Enter ଦାବି Git statusକୁ ଯାଞ୍ଚ କରନ୍ତୁ
02:03 ଏହା ଦୁଇଟି untracked filesକୁ ପ୍ରଦର୍ଶନ କରିବ
02:06 ବର୍ତ୍ତମାନ tracking ପାଇଁ ଅନଟ୍ରାକଡ ଫାଇଲଗୁଡିକୁ ସଂଯୁକ୍ତ କରନ୍ତୁ
02:10 ଟାଇପ୍ କରନ୍ତୁ: git ସ୍ପେସ୍ add ସ୍ପେସ୍ ଡଟ୍ ଏବଂ Enter ଦାବନ୍ତୁ
02:17 git add dot କମାଣ୍ଡ, staging areaରେ ସମଗ୍ର untracked ଫାଇଲଗୁଡିକୁ ସଂଯୁକ୍ତ କରିବ
02:23 ତେଣୁ, staging areaରେ mystory.html ଓ mynovel.html ନାମକ ଦୁଇଟି ଫାଇଲ୍ ସଂଯୁକ୍ତ ହୋଇଛି
02:32 git ସ୍ପେସ୍ status ଏବଂ Enter ଦାବି Git statusକୁ ପୁନର୍ବାର ଯାଞ୍ଚ କରନ୍ତୁ
02:40 ବର୍ତ୍ତମାନ, Git repositoryର staging areaରେ ଉଭୟ ଫାଇଲ୍ ସଂଯୁକ୍ତ ହୋଇଥିବାର ଆପଣ ଦେଖିପାରିବେ
02:47 mystory.html ଓ mynovel.html ଫାଇଲକୁ ଫେରିଆସନ୍ତୁ
02:54 ବର୍ତ୍ତମାନ, ଏହି ଫାଇଲଗୁଡିକରେ କୋଡର କିଛି ଅଧିକ ଲାଇନକୁ ସଂଯୁକ୍ତ କରନ୍ତୁ
03:00 ପୂର୍ବ ଭଳି, Writer ଡକୁମେଣ୍ଟରୁ କପୀ-ପେଷ୍ଟ କରନ୍ତୁ
03:05 ପୁନର୍ବାର ଫାଇଲଗୁଡିକୁ ସେଭ୍ ଓ ବନ୍ଦ କରନ୍ତୁ
03:08 git ସ୍ପେସ୍ status ଏବଂ Enter ଦାବି Git statusକୁ ଯାଞ୍ଚ କରନ୍ତୁ
03:16 ଏହା Changes not staged for commit ଓ modified: mynovel.html ଓ mystory.htmlକୁ ପ୍ରଦର୍ଶନ କରିବ
03:26 ଏହାର ଅର୍ଥ ହେଉଛି କରାଯାଇଥିବା ପରିବର୍ତ୍ତନ staging areaରେ ସଂଯୁକ୍ତ ହୋଇନାହିଁ
03:32 ବର୍ତ୍ତମାନ ଏହି ବିନ୍ଦୁରେ କାମକୁ commit କରନ୍ତୁ
03:36 ତେଣୁ ଟାଇପ୍ କରନ୍ତୁ: git ସ୍ପେସ୍ commit ସ୍ପେସ୍ ହାଇଫେନ୍ a ସ୍ପେସ୍ ହାଇଫେନ୍ m ସ୍ପେସ୍, ଡବଲ୍ କ୍ଵୋଟ୍ ବିନା Added two files ଏବଂ Enter ଦାବନ୍ତୁ
03:50 ଧ୍ୟାନଦିଅନ୍ତୁ ଯେ କମିଟ୍ କରିବା ପୂର୍ବରୁ ସେହି ରୂପାନ୍ତର ଫାଇଲଗୁଡିକୁ staging areaରେ ସଂଯୁକ୍ତ କରାଯାଇ ନାହିଁ ଏବଂ
03:57 ପୂର୍ବ ଟ୍ୟୁଟୋରିଆଲରେ ଦେଖାଯିବା ଭଳି committing message ପାଇଁ ମଧ୍ୟ ଏଡିଟର୍ ଖୋଲିବ ନାହିଁ
04:03 ଏହାର କାରଣ ଏଠାରେ ହାଇଫେନ୍ a ଓ ହାଇଫେନ୍ m ଫ୍ଲାଗଗୁଡିକର ବ୍ୟବହାର କରାଯାଇଛି
04:10 ତେଣୁ, ଏହି ଫ୍ଲାଗଗୁଡିକ କ’ଣ ପାଇଁ ଅଛି?
04:13 ସ୍ଲାଇଡକୁ ଫେରିଆସନ୍ତୁ
04:15 staging areaରେ ସମସ୍ତ ରୂପାନ୍ତରିତ ଫାଇଲଗୁଡିକୁ ସଂଯୁକ୍ତ କରିବା ପାଇଁ, ହାଇଫେନ୍ a ଫ୍ଲାଗକୁ ବ୍ୟବହାର କରାଯାଇଛି
04:21 ଯେତେବେଳେ ହାଇଫେନ୍ a ଫ୍ଲାଗ୍ ବ୍ୟବହାର କରାଯାଏ, staging areaରେ ରୂପାନ୍ତରୀତ ଫାଇଲଗୁଡିକୁ ସଂଯୁକ୍ତ କରିବା ପାଇଁ git add କମାଣ୍ଡକୁ ଅଲଗା ଭାବେ ବ୍ୟବହାର କରିବା ଆବଶ୍ୟକତା ନ’ଥାଏ
04:30 command lineରେ commit messageକୁ ପ୍ରଦାନ କରିବା ପାଇଁ, ହାଇଫେନ୍ m ଫ୍ଲାଗ୍ ବ୍ୟବହୃତ ହୋଇଥାଏ
04:36 ହାଇଫେନ୍ a ଓ ହାଇଫେନ୍ m ଫ୍ଲାଗଗୁଡିକୁ ହାଇଫେନ୍ am ଭାବେ ମଧ୍ୟ ବ୍ୟବହାର କରାଯାଇପାରିବ
04:42 terminal କୁ ଫେରିଆସନ୍ତୁ
04:45 git ସ୍ପେସ୍ log ଟାଇପ୍ କରି ଏବଂ Enterକୁ ଦାବି Git logକୁ ଯାଞ୍ଚ କରନ୍ତୁ
04:52 commitsର ତାଲିକାକୁ ଦେଖିପାରିବେ
04:54 ଧ୍ୟାନଦିଅନ୍ତୁ ଯେ ଅଦ୍ୟତନ commitsଗୁଡିକ ପ୍ରଥମେ ତାଲିକାଭୁକ୍ତ ହୋଇଛନ୍ତି
04:58 ଯାହାର ଅର୍ଥ କମିଟଗୁଡିକ ସମୟ କ୍ରମାନୁସାରେ ତାଲିକାଭୁକ୍ତ ହୋଇଛନ୍ତି
05:03 Git repositoryରେ ଗୋଟିଏ ଭୁଲ୍ ଫାଇଲ୍ ସଂଯୁକ୍ତ ହୋଇଥିବା କ୍ଷେତ୍ରରେ, ଏହାକୁ ସହଜରେ ବାହାର କରିଦିଆଯାଇପାରିବ
05:10 ଉଦାହରଣସ୍ଵରୂପ, ମୁଁ mypage.html ଫାଇଲକୁ ବାହାର କରିବାକୁ ଚାହୁଁଛି
05:16 ଟାଇପ୍ କରନ୍ତୁ: git ସ୍ପେସ୍ rm ସ୍ପେସ୍ ହାଇଫେନ୍ ହାଇଫେନ୍ cached ସ୍ପେସ୍ mypage ଡଟ୍ html ଏବଂ Enter ଦାବନ୍ତୁ
05:26 ଏହି କମାଣ୍ଡ staging areaରୁ mypage.html ଫାଇଲକୁ ବାହାର କରିଦେବ
05:32 ବର୍ତ୍ତମାନ Git statusକୁ ଯାଞ୍ଚ କରିବା ପାଇଁ ଟାଇପ୍ କରନ୍ତୁ, git ସ୍ପେସ୍ status ଏବଂ Enter ଦାବନ୍ତୁ
05:40 ଏହା, mypage.html ଫାଇଲ୍ untracked ବୋଲି କହିବ
05:45 ବର୍ତ୍ତମାନ, rm ସ୍ପେସ୍ mypage ଡଟ୍ html ଟାଇପ୍ କରି ଏବଂ Enterକୁ ଦାବି,
05:49 ଫାଇଲକୁ ଫାଇଲ୍ ସିଷ୍ଟମରୁ ଡିଲିଟ୍ କରିପାରିବେ
05:55 ଏହି କମାଣ୍ଡ, mywebpage ଫୋଲ୍ଡରରୁ ଫାଇଲଟିକୁ ସମ୍ପୂର୍ଣ୍ଣ ଭାବେ ବାହାର କରିଦେବ
06:00 ବର୍ତ୍ତମାନ, Git repositoryରୁ ଫାଇଲଟି ବାହାର ହୋଇଛି କି ନାହିଁ ଯାଞ୍ଚ କରନ୍ତୁ
06:06 ତେଣୁ ଟାଇପ୍ କରନ୍ତୁ: git ସ୍ପେସ୍ status ଏବଂ Enter ଦାବନ୍ତୁ
06:12 ଏହା, deleted: mypage.html ବାର୍ତ୍ତା ପ୍ରଦର୍ଶନ କରିବ
06:16 ବର୍ତ୍ତମାନ, ls ଟାଇପ୍ କରି ଏବଂ Enterକୁ ଦାବି ଫାଇଲଗୁଡିକୁ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ
06:21 ଏଠାରେ, mypage.html ଫାଇଲକୁ ଆଉ ଦେଖିପାରିବା ନାହିଁ ଯେହେତୁ ଏହା ଡିଲିଟ୍ ହୋଇସାରିଛି
06:28 ଏହି ବିନ୍ଦୁରେ, କୋଡକୁ ଫ୍ରୀଜ୍ କରନ୍ତୁ
06:32 commit ପାଇଁ ଟାଇପ୍ କରନ୍ତୁ: git ସ୍ପେସ୍ commit ସ୍ପେସ୍ ହାଫେନ୍ am ସ୍ପେସ୍, ଡବଲ୍ କ୍ଵୋଟ୍ ମଧ୍ୟରେ Deleted mypage.html ଏବଂ Enter ଦାବନ୍ତୁ
06:45 git ସ୍ପେସ୍ logକୁ ଟାଇପ୍ କରି ଏବଂ Enter ଦାବି Git logକୁ ଦେଖନ୍ତୁ
06:51 ବାହାର ହେବା ପାଇଁ କୀବୋର୍ଡରେ q କୀକୁ ଦାବନ୍ତୁ
06:55 ଏଠାରେ, କମିଟ୍ ବାର୍ତ୍ତାକୁ ପଢିବା ସହିତ ଅଦ୍ୟତନ କମିଟକୁ ପ୍ରାପ୍ତ କରିପାରିବେ
06:59 ବର୍ତ୍ତମାନ, ଧରିନିଅନ୍ତୁ ଭୁଲବଶତଃ mypage.html ଫାଇଲକୁ ଡିଲିଟ୍ କରିଦେଇଛେ ଏବଂ ଏହାକୁ ପୁନରୁଦ୍ଧାର କରିବାକୁ ଚାହୁଁଛେ
07:08 କ’ଣ କରାଯାଇପାରିବ? ଡିଲିଟ୍ ହୋଇଥିବା ଫାଇଲକୁ ପୂର୍ବ କମିଟଗୁଡିକରୁ ପୁନରୁଦ୍ଧାର କରିପାରିବା
07:13 ଚାଲନ୍ତୁ ଫାଇଲକୁ ଦ୍ଵିତୀୟ commitରୁ ପୁନରୁଦ୍ଧାର କରିବା ଯାହାର commit ବାର୍ତ୍ତା ହେଉଛି Added two files
07:20 ଦ୍ଵିତୀୟ commit hashରୁ ପ୍ରଥମ ପାଞ୍ଚୋଟି ସଂଖ୍ୟାକୁ ଚୟନ କରନ୍ତୁ
07:24 ଏବଂ ସେଗୁଡିକୁ କପୀ କରିବା ପାଇଁ Ctrl + Shift + C କୀଗୁଡିକୁ ଦାବନ୍ତୁ
07:28 ପ୍ରଥମ ପାଞ୍ଚୋଟି ସଂଖ୍ୟା ପର୍ଯ୍ୟାପ୍ତ ଅଟେ
07:31 କିନ୍ତୁ ଯଦି ଆପଣ ଚାହାଁନ୍ତି ତେବେ ପାଞ୍ଚୋଟିରୁ ଅଧିକ ସଂଖ୍ୟାକୁ ମଧ୍ୟ କପୀ କରିପାରିବେ
07:36 ଟାଇପ୍ କରନ୍ତୁ: git ସ୍ପେସ୍ checkout ସ୍ପେସ୍ ଏବଂ commit hashକୁ ପେଷ୍ଟ କରିବା ପାଇଁ Ctrl + Shift + V କୀ କୁ ଦାବନ୍ତୁ
07:45 ବର୍ତ୍ତମାନ ଫାଇଲ୍ ନେମ୍ mypage.htmlକୁ ଟାଇପ୍ କରନ୍ତୁ ଏବଂ Enter ଦାବନ୍ତୁ
07:51 git ସ୍ପେସ୍ statusକୁ ଟାଇପ୍ କରି ଏବଂ Enterକୁ ଦାବି, Git statusକୁ ଯାଞ୍ଚ କରନ୍ତୁ
07:58 ବର୍ତ୍ତମାନ, mypage.html ଫାଇଲକୁ ଦେଖିପାରିବେ
08:02 ଏହି ବିନ୍ଦୁରେ କାମକୁ commit କରନ୍ତୁ
08:05 ଧ୍ୟାନଦିଅନ୍ତୁ ଯେ ଯେତେବେଳେ କୌଣସି ଫାଇଲକୁ ଆଡ୍ କିମ୍ବା ଡିଲିଟ୍ କରାଯାଏ, କାମକୁ commit କରିବା ଅତ୍ୟନ୍ତ ଜରୁରୀ ଅଟେ
08:12 ଟାଇପ୍ କରନ୍ତୁ: git ସ୍ପେସ୍ commit ସ୍ପେସ୍ ହାଇଫେନ୍ am ସ୍ପେସ୍ Restored mypage.html ଏବଂ Enter ଦାବନ୍ତୁ
08:22 ବର୍ତ୍ତମାନ, ls ଟାଇପ୍ କରି ଏବଂ Enter ଦାବି ଫାଇଲଗୁଡିକୁ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ
08:28 mypage.html ଫାଇଲ୍ ପୁନରୁଦ୍ଧାର ହୋଇଥିବା, ଦେଖିପାରିବେ
08:33 ତା’ପରେ, ଗୋଟିଏ ଫାଇଲରେ କରାଯାଇଥିବା ପରିବର୍ତ୍ତନଗୁଡିକୁ କିପରି ବାହାର କରିହେବ, ଦେଖିବା
08:38 gedit ସ୍ପେସ୍ mypage.html ସ୍ପେସ୍ mystory.html ସ୍ପେସ୍ ଆମ୍ପର୍ସାଣ୍ଡ ଟାଇପ୍ କରି ଏବଂ Enter ଦାବି ଫାଇଲଗୁଡିକୁ ଖୋଲନ୍ତୁ
08:50 mypage.html ଓ mystory.htmlରେ କିଛି ରୂପାନ୍ତର କରନ୍ତୁ
08:58 ଉଭୟ ଫାଇଲରେ କିଛି ଲାଇନକୁ ଡିଲିଟ୍ କରନ୍ତୁ
09:03 ତା’ପରେ ଫାଇଲଗୁଡିକୁ save କରିବା ସହ ବନ୍ଦ କରନ୍ତୁ
09:06 କିଛି ନିର୍ଦ୍ଦିଷ୍ଟ ଅବସ୍ଥାରେ, ଏହି ପରିବର୍ତ୍ତନଗୁଡିକ ସହ କାମକୁ ଜାରି ରଖିବାକୁ ଚାହିଁ ନ’ପାରୁ
09:11 ଯାହାର ଅର୍ଥ, ଆମେ କାମର ପୂର୍ବ stageକୁ ଫେରିଯିବାକୁ ଚାହୁଁଛୁ
09:16 ଏହାକୁ କିପରି କରଯାଏ ଚାଲନ୍ତୁ ଶିଖିବା
09:19 ପ୍ରଥମେ, git ସ୍ପେସ୍ statusକୁ ଟାଇପ୍ କରି ଏବଂ Enterକୁ ଦାବି, Git statusକୁ ଯାଞ୍ଚ କରନ୍ତୁ
09:27 କିଛି ଫାଇଲ୍ ରୂପାନ୍ତର ହୋଇଛି ବୋଲି ଏହା କହିବ
09:30 ବର୍ତ୍ତମାନ ଟାଇପ୍ କରନ୍ତୁ: git ସ୍ପେସ୍ checkout ସ୍ପେସ୍ ଡଟ୍ ଏବଂ Enter ଦାବନ୍ତୁ
09:37 ଏହି କମାଣ୍ଡ ଆମ କାମରେ ହୋଇଥିବା ଅଦ୍ୟତନ ପରିବର୍ତ୍ତନଗୁଡିକୁ ଡିଲିଟ୍ କରିଦେବ
09:41 git ସ୍ପେସ୍ statusକୁ ଟାଇପ୍ କରି ଏବଂ Enterକୁ ଦାବି, Git statusକୁ ଯାଞ୍ଚ କରନ୍ତୁ
09:48 ଏହା nothing to commit ବୋଲି କହିବ
09:51 ପରିବର୍ତ୍ତନଗୁଡିକ ଅଛି କି ନାହିଁ ଦେଖିବା ପାଇଁ ଫାଇଲଗୁଡିକୁ ଯାଞ୍ଚ କରନ୍ତୁ
09:57 ଟାଇପ୍ କରନ୍ତୁ: gedit ସ୍ପେସ୍ mypage.html ସ୍ପେସ୍ mystory.html & ଏବଂ Enter ଦାବନ୍ତୁ
10:07 ରୂପାନ୍ତରଗୁଡିକ ବାହାର ହୋଇଯାଇଥିବା ଦେଖିପାରିବେ.ଫାଇଲଗୁଡିକୁ ବନ୍ଦ କରନ୍ତୁ
10:13 ବର୍ତ୍ତମାନ, git ସ୍ପେସ୍ logକୁ ଟାଇପ୍ କରି ଏବଂ Enterକୁ ଦାବି, Git log କୁ ଯାଞ୍ଚ କରନ୍ତୁ
10:20 ଏହା commitsର ତାଲିକାକୁ ପ୍ରଦର୍ଶନ କରିବ
10:23 ଅଧିକ ଦେଖିବା ପାଇଁ down arrow କୀକୁ ଦାବନ୍ତୁ
10:26 ବାହାର ହେବା ପାଇଁ କୀବୋର୍ଡରେ q କୀକୁ ଦାବନ୍ତୁ
10:30 ଯଦି commits listକୁ ଗୋଟିଏ ଲାଇନରେ ଦେଖିବାକୁ ଚାହାଁନ୍ତି, ଟାଇପ୍ କରନ୍ତୁ: git ସ୍ପେସ୍ log ସ୍ପେସ୍ ହାଇଫେନ୍ ହାଇଫେନ୍ oneline ଏବଂ Enter ଦାବନ୍ତୁ
10:42 ଏଠାରେ, commits listକୁ ସେମାନଙ୍କ commit hash ଓ commit messages ସହିତ ଗୋଟିଏ ଲାଇନରେ ଦେଖିପାରିବେ
10:48 କାମର ଗୋଟିଏ ପୂର୍ବ ରିଭିଜନକୁ କିପରି ଯାଇପାରିବେ?
10:53 ବର୍ତ୍ତମାନ ଆମ repositoryରେ ଚାରୋଟି କମିଟ୍ ଅଛି
10:56 ଯାହାର ଅର୍ଥ, ଆମ ପାଖରେ କାମର ଚାରୋଟି ରିଭିଜନ୍ ଅଛି
11:01 ଧରିନିଅନ୍ତୁ, ଆମେ Initial commit ସୋପାନକୁ ଫେରିଯିବାକୁ ଚାହୁଁଛେ
11:05 ତେଣୁ ଟାଇପ୍ କରନ୍ତୁ: git ସ୍ପେସ୍ checkout ସ୍ପେସ୍, ତା’ପରେ Initial commitର commit hashକୁ କପୀ ଓ ପେଷ୍ଟ କରିବା ସହ Enter ଦାବନ୍ତୁ
11:15 lsକୁ ଟାଇପ୍ କରିବା ସହ Enterକୁ ଦାବି ଫାଇଲଗୁଡିକୁ ତାଲିକାଭୁକ୍ତ କରନ୍ତୁ
11:19 ଏଠାରେ mypage.html ନାମକ କେବଳ ଗୋଟିଏ ଫାଇଲକୁ ଦେଖିପାରିବେ କାରଣ ଏହି stageରେ କେବଳ ଏହି ଗୋଟିଏ ଫାଇଲ୍ ଅଛି
11:28 ବର୍ତ୍ତମାନ, git ସ୍ପେସ୍ logକୁ ଟାଇପ୍ କରି ଏବଂ Enterକୁ ଦାବି, Git log କୁ ଯାଞ୍ଚ କରନ୍ତୁ
11:34 କେବଳ ପ୍ରଥମ commitକୁ ଦେଖିପାରିବେ ଯାହା Initial commit ଅଟେ
11:39 ସାମ୍ପ୍ରତିକ ରିଭିଜନକୁ ଫେରିଆସିବା ପାଇଁ ଟାଇପ୍ କରନ୍ତୁ: git ସ୍ପେସ୍ checkout ସ୍ପେସ୍ master ଏବଂ Enter ଦାବନ୍ତୁ
11:48 ଆଗତ ଟ୍ୟୁଟୋରିଆଲଗୁଡିକରେ ଟର୍ମ master ବିଷୟରେ ଅଧିକ ଜାଣିବା
11:53 Git logକୁ ପୁନର୍ବାର ଯାଞ୍ଚ କରିବା ପାଇଁ ଟାଇପ୍ କରନ୍ତୁ
11:57 git ସ୍ପେସ୍ log ସ୍ପେସ୍ ହାଇଫେନ୍ ହାଇଫେନ୍ oneline ଏବଂ Enter ଦାବନ୍ତୁ
12:03 ବର୍ତ୍ତମାନ ସମସ୍ତ ଚାରୋଟି commitsକୁ ଦେଖିପାରିବେ. ତେଣୁ, ବର୍ତ୍ତମାନ ଆମେ ଅଦ୍ୟତନ stageରେ ଅଛନ୍ତି
12:10 ଏହିପରି ଭାବେ, ଆମେ କାମର ଯେକୌଣସି ସୋପାନକୁ ଯାଇପାରିବା
12:14 ପୁରାତନ ରିଭିଜନକୁ ଯିବା ପାଇଁ ଅନ୍ୟ ଏକ ମାର୍ଗ ଅଛି
12:18 ଟାଇପ୍ କରନ୍ତୁ: git ସ୍ପେସ୍ reset ସ୍ପେସ୍ ହାଇଫେନ୍ ହାଇଫେନ୍ hard
12:23 ତା’ପରେ, Initial commitର commit hashକୁ copy ଓ paste କରିବା ସହ Enter ଦାବନ୍ତୁ
12:29 git ସ୍ପେସ୍ logକୁ ଟାଇପ୍ କରି ଏବଂ Enterକୁ ଦାବି, Git log କୁ ଯାଞ୍ଚ କରନ୍ତୁ
12:35 ଏହା ପ୍ରଦର୍ଶନ କରୁଛି ଯେ ବର୍ତ୍ତମାନ ଆମେ Initial commit ସୋପାନରେ ଅଛେ
12:39 ବର୍ତ୍ତମାନ, ଅଦ୍ୟତନ ରିଭିଜନକୁ ଫେରିଯିବା ପାଇଁ ଚେଷ୍ଟା କରନ୍ତୁ
12:43 ପୂର୍ବ ଭଳି ଟାଇପ୍ କରନ୍ତୁ: git ସ୍ପେସ୍ checkout ସ୍ପେସ୍ master ଏବଂ Enter ଦାବନ୍ତୁ
12:51 ଆମେ ଅଦ୍ୟତନ ରିଭିଜନକୁ ଫେରିଯିବା ପାଇଁ ଅକ୍ଷମ ଅଟୁ
12:55 ଏହା ବ୍ୟତିତ ଗୋଟିଏ ବାର୍ତ୍ତା ପ୍ରାପ୍ତ ହେବ: Already on master
12:58 ଏହାର ଅର୍ଥ ଏହା ଅଦ୍ୟତନ ରିଭିଜନ ଅଟେ
13:02 ତେଣୁ, ଧ୍ୟାନଦିଅନ୍ତୁ ଯଦି ଥରେ git reset hyphen hyphen hard କମାଣ୍ଡକୁ ବ୍ୟବହାର କରନ୍ତି ତେବେ ଅଦ୍ୟତନ ସୋପାନକୁ ଫେରି ପାରିବେ ନାହିଁ
13:11 ତେଣୁ, ଏହି କମାଣ୍ଡ ପ୍ରତି ସତର୍କ ରୁହନ୍ତୁ
13:15 ଏହା ସହିତ, ଆମେ ଏହି ଟ୍ୟୁଟୋରିଆଲର ସମାପ୍ତିକୁ ଆସିଯାଇଛେ
13:18 ସଂକ୍ଷିପ୍ତରେ. ଏହି ଟ୍ୟୁଟୋରିଆଲରେ ଆମେ ଶିଖିଲେ କିପରି: *Git ରିପୋଜିଟୋରୀରେ ଏକାଧିକ ଫାଇଲକୁ ସଂଯୁକ୍ତ କରିବା
13:27 Git ରିପୋଜିଟୋରୀରୁ ଗୋଟିଏ ଫାଇଲକୁ ବାହାର କରିବା. * ବାହାର ହୋଇଥିବା ଫାଇଲକୁ ପୁନରୁଦ୍ଧାର କରିବା
13:32 ଗୋଟିଏ ଫାଇଲରେ ହୋଇଥିବା ପରିବର୍ତ୍ତନଗୁଡିକୁ ବହାର କରିବା ଏବଂ * ପୂର୍ବ ରିଭିଜନକୁ ପୁନରୁଦ୍ଧାର କରିବା
13:39 ଗୋଟିଏ ଆସାଇନମେଣ୍ଟ ଭାବେ- ପୂର୍ବ ଆସାଇନମେଣ୍ଟରେ ସୃଷ୍ଟି କରାଯାଇଥିବା Git ରିପୋଜିଟୋରୀକୁ ଯା’ନ୍ତୁ
13:46 ଟେକ୍ସଟ ଫାଇଲରେ କିଛି ରୂପାନ୍ତର କରନ୍ତୁ
13:49 ପରିବର୍ତ୍ତନଗୁଡିକୁ Commit କରନ୍ତୁ
13:52 ପୁରାତନ ରିଭିଜନକୁ ପୁନରୁଦ୍ଧାର କରିବା ପାଇଁ ଚେଷ୍ଟା କରନ୍ତୁ
13:55 ପୁନର୍ବାର ଟେକ୍ସଟ ଫାଇଲରେ କିଛି ରୂପାନ୍ତର କରିବା ସହ ପରିବର୍ତ୍ତନଗୁଡିକୁ ବାହାର କରିବା ପାଇଁ ଚେଷ୍ଟା କରନ୍ତୁ
14:02 ନିମ୍ନ ଲିଙ୍କରେ ଉପଲବ୍ଧ ଥିବା ଭିଡିଓ ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ ପ୍ରୋଜେକ୍ଟକୁ ସାରାଂଶିତ କରେ. ଦୟାକରି ଏହାକୁ ଡାଉନଲୋଡ୍ କରିବା ସହ ଦେଖନ୍ତୁ
14:11 ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ ପ୍ରୋଜେକ୍ଟ ଟିମ୍ କର୍ମଶାଳାମାନ ଚଲାନ୍ତି ଏବଂ ଅନଲାଇନ୍ ଟେଷ୍ଟ ପାସ୍ କରୁଥିବା ବ୍ୟକ୍ତିମାନଙ୍କୁ ପ୍ରମାଣପତ୍ର ଦିଅନ୍ତି
14:18 ଅଧିକ ବିବରଣୀ ପାଇଁ ଦୟାକରି ଆମକୁ ଲେଖନ୍ତୁ
14:22 ସ୍ପୋକନ୍ ଟ୍ୟୁଟୋରିଆଲ୍ ପ୍ରୋଜେକ୍ଟ ଭାରତ ସରକାରଙ୍କ MHRDର NMEICT ଦ୍ୱାରା ଅନୁଦାନ ପ୍ରାପ୍ତ
14:29 ଏହି ମିଶନ୍ ଉପରେ ଅଧିକ ବିବରଣୀ ନିମ୍ନ ଲିଙ୍କରେ ଉପଲବ୍ଧ
14:34 ଆଇଆଇଟି ବମ୍ୱେ ତରଫରୁ, ପ୍ରଦୀପ ମହାପାତ୍ରଙ୍କ ସହ ମୁଁ ପ୍ରଭାସ ତ୍ରିପାଠୀ ଆପଣଙ୍କଠାରୁ ବିଦାୟ ନେଉଛି. ଆମ ସହିତ ଜଡ଼ିତ ହୋଇଥିବାରୁ ଧନ୍ୟବାଦ

Contributors and Content Editors

Pradeep