Gitting Started: Step-by-Step Git and Github Crash Course

Git started now with a hands-on guide to learning both Git and GitHub from an expert.

4.65 (407 reviews)
Udemy
platform
English
language
Development Tools
category
instructor
41,979
students
2.5 hours
content
Sep 2021
last update
$54.99
regular price

What you will learn

How to use Git to manage your project

How to collaborate with other developers using Git and Github

How to create commits

How to create Git branches and merge them

How to resolve merge conflicts in Git

How to manage pull-requests on Github

How to tag commits using both lightweight and annotated tags

How to create Github releases

How to use various Git commands in the command line

Description

This course is going to give you a solid introduction to both Git and GitHub, all in the time it takes to watch a movie.

Note: This course is up-to-date and uses the newer commands (switch and restore) introduced in Git 2.23.

I've designed this course to make the most of your limited time by cutting out any unnecessary theory and diving right into using Git. The course is very hands-on and guides you through using Git and GitHub effectively. It supplements the video courses with quizzes to further solidify your knowledge.

In this course, we'll use the terminal to:

  • create a Git repository

  • add commits

  • create branches

  • merge them

  • add tags

  • explore the history of your project

  • study individual commits

  • deal with merge conflicts

  • configure remotes

  • push to and pull from remotes

We'll also use GitHub to:

  • create, review and merge pull-requests

  • create GitHub releases

  • browse through the code in different versions

And we'll do all of this in just 2 hours! By the end of this course, you'll be able to use Git for your day-to-day work with ease.

This course comes with a 30-day money back guarantee. No questions asked. You have so much to gain and nothing to lose. So why wait?



--------------------------------------------------------------------------------------------------

All emojis designed by OpenMoji – the open-source emoji and icon project. License: CC BY-SA 4.0

Content

Gitting our hands dirty! - Studying Git basics

Welcome
What is Git?
Git help pages
Create a new Git repository
Git status
Prepare for your first commit
Create your first commit
Add a second commit
Introducing the staging area
Making use of the staging area
Section 1 review

Studying our repository

Studying history using git-log
Studying an individual commit
Fun with diffs
Section 2 review

Branching and merging

What's the "master branch"?
Create your own branch
Studying the commit graph
Fast-forward merging
Create a merge commit
Dealing with merge conflicts
Section 3 review

Introducing GitHub

What is GitHub?
Authenticating with GitHub from Git
Pushing our local repository to GitHub
Creating a change on GitHub
Pull from GitHub
Section 4 review

GitHub Pull Requests

What are Pull Requests?
Branch Permissions
Creating a pull request
Merging the pull request
Section 5 review

Tagging commits

Introducing tagging
Lightweight tags
Annotated tags
GitHub releases
Section 6 review

Miscellaneous topics

Gitignore
Git config

Appendix

Come and Git it! - Install Git on your Mac
Come and Git it! - Install Git on your PC
Overview of basic command line utilities

Wrapping up

Bonus Lecture: Thank you and I'll see you around!

Screenshots

Gitting Started: Step-by-Step Git and Github Crash Course - Screenshot_01Gitting Started: Step-by-Step Git and Github Crash Course - Screenshot_02Gitting Started: Step-by-Step Git and Github Crash Course - Screenshot_03Gitting Started: Step-by-Step Git and Github Crash Course - Screenshot_04

Reviews

Guillermo
November 24, 2022
Muy buen curso para introducirse en el mundo del versionado. El instructor enseña bien las lecciones y proporciona material extra para buenas prácticas.
Shane
May 22, 2022
great course, bet for newbies in the business i hope i learnt everything required to use git as a team member and a individual to manage the projects and repos
Mario
March 12, 2022
Ha sido una muy buena experiencia. He de admitir que ya tenía algo de conocimiento previo sobre git, pero el curso me ha enseñado muchas cosas más.
Anupam
October 21, 2021
This introduces the learners to all the required basics of Git and GitHub which will help them build up their own projects and make using these two much easier. The topics are discussed clearly and briefly, all basic requirements are covered. the audio and video are also optimized to help the learners.
Phineas
July 9, 2021
This course made a lot of things clearer... I feel more confident going into collaborations on Github... Now I know the difference in the terms used.
Reddmar
May 11, 2021
Really awesome starting course! The only thing i would like to improve is to be clearer on some definitions. But it is really a great course! Thanks a lot.
Akash
May 1, 2021
Thanks for the amazing! I would really recommend your course whoever wants to get started with Git & GitHub, highly interactive course. Great effort. Best course on internet for Git lovers. Loved it!!
Gunardi
April 10, 2021
Thank you for making this course. It's very compact and still consists enough essential learning material to be productive with git.
Mariya
March 22, 2021
Very good course. I've already been using other version control systems, so I was familiar with many concepts and still I learned a lot. Complex ideas are broken down to manageable chunks, plenty of real-life scenarios, clear presentation. I can recommend this course completely!
Luqman
March 19, 2021
It is a good short guide for beginners however contents can be improved. Explanation on VS code should have been added.
Mohammad
March 17, 2021
I learned many things from this course. somethings which I didn't even expected. a very good basic git course. well done.
Anik
March 6, 2021
Great course! All showed perfectly and taught with concept. Thank you. I would prefer if the teacher replied to the comments. Hence the 4.5 stars. Hardly had doubts after this course.
Jay
February 24, 2021
videos are short and straightforward. I like the ways videos goes with flow and covers from basic to advanced concept of git & github. Course content and delivery of modules keep you encouraged & engaged. Surely recommended for beginners or who wants a refresher course on Git & GitHub.
Yagya
February 23, 2021
I like it for clear presentation. It showed the essentials of git and github. This is a great match for my need to work with repositories. Thanks
Boris
February 5, 2021
Great course! I don't domain English very well, but everything was clear and understandable. I definitly recommend this course.

Coupons

DateDiscountStatus
10/31/2020100% OFF
expired
12/28/2020100% OFF
expired
1/27/2021100% OFF
expired
2/22/2021100% OFF
expired
9/1/2021100% OFF
expired

Charts

Price

Gitting Started: Step-by-Step Git and Github Crash Course - Price chart

Rating

Gitting Started: Step-by-Step Git and Github Crash Course - Ratings chart

Enrollment distribution

Gitting Started: Step-by-Step Git and Github Crash Course - Distribution chart
3485468
udemy ID
9/8/2020
course created date
10/18/2020
course indexed date
Bot
course submited by