
UdemyPrice
No active coupon right now
View Course →No coupon right now. We'll tell you when there is one.
Mark your own learning status. Opening a course link does not establish enrollment.
Loading saved status…
This is a compact, roughly one-hour crash course. It starts with installing Git and creating a first repository, then moves through the everyday rhythm of editing files, staging them and committing. Everything is done in the terminal, so the commands you type are the same ones you would use on a real project.
Beginner tutorials often skip how Git stores its data. This one spends time on blobs, trees and commits, which makes later topics such as travelling between older states and reading history feel less like magic.
Expect a short, practical run through branches and merges rather than a deep look at team workflows. Pair each section with a scratch repository so you can experiment without consequences.
This course is about basic features of the Git and GitHub.
Learn how to use Git and GitHub in about an HOUR!
Commits, branches, merging, GitHub and Git Objects
If those terms are new to you - jump in and you will learn what is Git and how to use its core features.
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.
You will learn how to make changes, stage them and commit afterwards. Also you will learn and practice how to observe commits tree and checkout different commits to "travel in time" between different states of the Git repository.
During this course you will practice all core Git and GitHub features
In practice sections you will perform multiple practice Git activities:
Initialize new Git repository
Configure Git author name and email
Make changes in the working directory, add them to the staging area and commit
Explore commits history
Checkout different commits
Create branches, checkout branches and merge branches
Analyze contents of the Git objects
You will also learn and practice different GitHub features
Create remote repository at GitHub
Connect local and remote repositories
Pushing and pulling operations
Making changes in the files directly at GitHub
All Git operations you will perform in the Terminal - this is the best way to get started with Git to understand it better.
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.
Don't wait and join the course now!
Advertisement
Tracking since 15 Nov — not enough history yet to tell you whether today's price is any good. Watch the course and we'll tell you when it drops.
This is what we recorded in US pricing — not every price this course has ever had, and prices differ by country.
No Korshub reviews yet.