Skip to content

Basics of GIT - video training

Dear Students!

For the participants of our trainings we have prepared additional training materials in the form of video courses. Here is one of them, concerning the introduction to the version control system – GIT.

GIT is used by programmers to control project changes and monitor team work. Thanks to the GIT tool, many people can work on one code and can track the changes.

To learn as much as possible, we recommend the following steps:

  1. Use a dedicated break from classes and devote it to rewriting materials related to GIT.
  2. Watch the movies in the order indicated. You can download the presentation that is discussed during the video training.
  3. Complete the tasks that will wait for you after the selected episodes. You can download all tasks here.
  4. Perform a quiz that will help you organize your newly learned materials.
  5. Verify your knowledge by completing a test.
  6. Remember that these materials are an introduction to a given issue, which will be continued with the trainer at further stages of the training. Familiarizing yourself with the video course will significantly help you to learn.

Have a fruitful study!

GIT Introduction

Command line - installation

Command line

Command line - demo

Version control systems

What is GIT?

Creating local repository

Files lifecycle

Undoing a file_s state

Change history

Creating remote repository

.gitignore file

Creating branches

Merging branches

Merge conflicts

Fast forwarding

Rebase vs. Merge

Stash

Quiz - GIT basics

After solving it, you will know the result you obtained. In addition, comments will appear below the questions explaining all possible answers to the question.

Quiz – GIT basics

Test - GIT basics

We have prepared a knowledge verification test for you. Do it to check if you have sufficiently understood the video training materials.

Test – GIT basics

Questionnaire

Please complete the survey after completing all the materials – let us know what you think about our video training

Questionnaire