Git and GitHub Crash Course
Learn basic Git features: commit changes, checkout commits and branches, merge branches, sync with GitHub
This course is about basic features of the Git and GitHub. Become familiar with Git and GitHub to use it in your own projects and projects you potentially will contribute to in the future. This is fast Git and GitHub Crash Course that will give you basic understanding of the Git and GitHub. Also using several practice activities you will practice core Git and GitHub feature like committing changes, pushing to the remote and merging branches.
We will start by installing Git and initializing new Git repository. You will learn that Git has 4 types of objects: blobs, trees, commits and annotated tags. Each object has unique SHA1 hash. Also all objects are stored in the folders. Every object has just single reference to it: SHA1 hash. Files are stored in blobs. Filenames are stored in other Git objects called trees. With this Git and GitHub Crash Course you will get lifetime long access to around 20 lectures and multiple practical exercises. After the course you will become a confident user of the Git and GitHub and will be able easily perform basic Git tasks.