diff options
Diffstat (limited to 'usth/ICT2.7/P1L4 Version Control Subtitles/17 - GIT Recap: Local Repositories - lang_en_vs5.srt')
-rw-r--r-- | usth/ICT2.7/P1L4 Version Control Subtitles/17 - GIT Recap: Local Repositories - lang_en_vs5.srt | 163 |
1 files changed, 163 insertions, 0 deletions
diff --git a/usth/ICT2.7/P1L4 Version Control Subtitles/17 - GIT Recap: Local Repositories - lang_en_vs5.srt b/usth/ICT2.7/P1L4 Version Control Subtitles/17 - GIT Recap: Local Repositories - lang_en_vs5.srt new file mode 100644 index 0000000..c29fae8 --- /dev/null +++ b/usth/ICT2.7/P1L4 Version Control Subtitles/17 - GIT Recap: Local Repositories - lang_en_vs5.srt @@ -0,0 +1,163 @@ +1 +00:00:00,100 --> 00:00:02,460 +So, let me start by recapping some of the operations that + +2 +00:00:02,460 --> 00:00:06,000 +we can perform on local repositories. I'm just going to list them + +3 +00:00:06,000 --> 00:00:09,240 +here and go through them by separating them into three main + +4 +00:00:09,240 --> 00:00:12,930 +categories. The first one is commands that, to create a repository and + +5 +00:00:12,930 --> 00:00:15,470 +notice that not all of these are git commands, that for + +6 +00:00:15,470 --> 00:00:18,710 +example, to create the repository, we would normally want to. Create a + +7 +00:00:18,710 --> 00:00:21,560 +directory, which is exactly what we did in our demo. We want + +8 +00:00:21,560 --> 00:00:25,310 +to go to that directory and then execute the git init statement, + +9 +00:00:25,310 --> 00:00:29,110 +which initializes that directory as a git repository. The second + +10 +00:00:29,110 --> 00:00:32,530 +category includes commands that we'll use to modify the content of + +11 +00:00:32,530 --> 00:00:35,280 +the repository. We saw that we can use git add + +12 +00:00:35,280 --> 00:00:39,190 +to add a specific file or a complete directory to our + +13 +00:00:39,190 --> 00:00:41,650 +index. So to the list of files that will be + +14 +00:00:41,650 --> 00:00:44,510 +committed, that will be considered in the next commit. Then we + +15 +00:00:44,510 --> 00:00:47,620 +can use commit to actually commit the changes that we + +16 +00:00:47,620 --> 00:00:50,374 +made to those files to our local repository, and we can + +17 +00:00:50,374 --> 00:00:54,030 +also use git move and git rm or git remove + +18 +00:00:54,030 --> 00:00:57,420 +to move files around and to remove files. Finally, the + +19 +00:00:57,420 --> 00:01:00,270 +third category is the category of commands that we can + +20 +00:01:00,270 --> 00:01:04,950 +use to inspect the concrete repository. And this set includes git + +21 +00:01:04,950 --> 00:01:06,960 +log, that we can use to see the log of + +22 +00:01:06,960 --> 00:01:09,970 +the repository, git status, that can give us important information + +23 +00:01:09,970 --> 00:01:12,810 +about the status of the file center repository. Git diff, + +24 +00:01:12,810 --> 00:01:15,500 +that we can use to see the differences between for example, + +25 +00:01:15,500 --> 00:01:19,160 +our local files. And the remote files. And finally git + +26 +00:01:19,160 --> 00:01:23,270 +show, that will show us information about our last commit. What + +27 +00:01:23,270 --> 00:01:25,940 +we committed, what were the changes and so on. And again, + +28 +00:01:25,940 --> 00:01:29,290 +we saw most or all of these commands in our demo. + +29 +00:01:29,290 --> 00:01:31,920 +So let me also remind you of a possible workflow. Which + +30 +00:01:31,920 --> 00:01:34,350 +again, we already saw but it's always good to go through + +31 +00:01:34,350 --> 00:01:37,670 +it once more. And remember that this is just an example. + +32 +00:01:37,670 --> 00:01:40,520 +It's just a possible workflow. You can do many different things, + +33 +00:01:40,520 --> 00:01:43,210 +you can have many different workflows with git. This is just + +34 +00:01:43,210 --> 00:01:45,980 +up to illustrate some of the things that you can do. So, + +35 +00:01:45,980 --> 00:01:49,430 +you might do some local editing. Execute git status to see what + +36 +00:01:49,430 --> 00:01:53,020 +files you changed. Then you might run a git diff on the + +37 +00:01:53,020 --> 00:01:56,230 +files to see what are these changes. And then you can run + +38 +00:01:56,230 --> 00:01:59,460 +git commit -a to commit your changes. And in case you + +39 +00:01:59,460 --> 00:02:02,520 +want to specify the commit message right away without having to go + +40 +00:02:02,520 --> 00:02:06,040 +through an editor, you can also add the -m parameter and + +41 +00:02:06,040 --> 00:02:08,110 +specify the message here on the same line. |